ArcGIS Pro 2.9 API Reference Guide
Create(String) Method
Example 

ArcGIS.Desktop.Framework.Controls Namespace > EmbeddableControl Class > Create Method : Create(String) Method
The DAML ID of the component declaring the EmbeddedControl.
Creates an instance of an EmbeddableControl and its View in a ViewModel-View fashion.
Syntax
Public Overloads Shared Function Create( _
   ByVal damlID As String _
) As Tuple(Of EmbeddableControl,UserControl)

Parameters

damlID
The DAML ID of the component declaring the EmbeddedControl.

Return Value

The ViewModel-View pair.
Remarks
This function assumes the EmbeddableControl is registered in the "esri_embeddableControls" category in DAML. The DAML definition must additionally contain the View associated with the EmbeddableControl.
Example
<categories>
  <updateCategory refID="esri_embeddableControls">
    <insertComponent id="EmbeddedDockPane_control" className="SampleEmbeddableControlViewModel">
      <content className="SampleEmbeddableControlView" relatedCommand="EmbeddedDockPane_SampleDockPane_ShowButton" />
    </insertComponent>
  </updateCategory>
</categories>
Requirements

Target Platforms: Windows 11, Windows 10, Windows 8.1

See Also

Reference

EmbeddableControl Class
EmbeddableControl Members
Overload List