ElementGroupPrototype.CanCreateElementGroup Method (Partition, IElementPartitionMapper)
Can this prototype element group create a clone of the progenitor element group in the indicated partition?
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
Public Function CanCreateElementGroup ( _
partition As Partition, _
partitionMapper As IElementPartitionMapper _
) As Boolean
public bool CanCreateElementGroup(
Partition partition,
IElementPartitionMapper partitionMapper
)
public:
bool CanCreateElementGroup(
Partition^ partition,
IElementPartitionMapper^ partitionMapper
)
member CanCreateElementGroup :
partition:Partition *
partitionMapper:IElementPartitionMapper -> bool
public function CanCreateElementGroup(
partition : Partition,
partitionMapper : IElementPartitionMapper
) : boolean
Parameters
partition
Type: Microsoft.VisualStudio.Modeling.PartitionThe partition of the target element for the group, not necessarily the partition where the elements will be created
partitionMapper
Type: Microsoft.VisualStudio.Modeling.IElementPartitionMapperIElementPartitionMapper used to identify the actual partitions in which elements will be created.
Return Value
Type: System.Boolean
Whether the clone can be created
Remarks
This is a two part check: (1) Is the input stores version the same or later than the progenitor store's version (2) Are all the domain classes required to create the Elements and ElementLinks present in the store
.NET Framework Security
- 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.