Creates an element of a specified type.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)
Syntax
'宣言
Public Overridable Function CreateElement ( _
partition As Partition, _
elementType As Type, _
propertyAssignments As PropertyAssignment() _
) As ModelElement
'使用
Dim instance As DomainModel
Dim partition As Partition
Dim elementType As Type
Dim propertyAssignments As PropertyAssignment()
Dim returnValue As ModelElement
returnValue = instance.CreateElement(partition, _
elementType, propertyAssignments)
public virtual ModelElement CreateElement(
Partition partition,
Type elementType,
PropertyAssignment[] propertyAssignments
)
public:
virtual ModelElement^ CreateElement(
Partition^ partition,
Type^ elementType,
array<PropertyAssignment^>^ propertyAssignments
)
public function CreateElement(
partition : Partition,
elementType : Type,
propertyAssignments : PropertyAssignment[]
) : ModelElement
Parameters
partition
Type: Microsoft.VisualStudio.Modeling.PartitionThe partition where element is to be created.
elementType
Type: System.TypeElement type which belongs to this domain model.
propertyAssignments
Type: []An array of new element property assignments.
Return Value
Type: Microsoft.VisualStudio.Modeling.ModelElement
The ModelElement created.
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Concepts
Domain Model in the Generated API