ProtoRolePlayer.CreateRoleAssignment(Dictionary<Guid,Guid>, Partition) Methode

Definition

Erstellt eine rolezuweisung für den RolePlayer in dem Link, der erstellt wird. Wenn das iddictionary keine ID für den recreated RolePlayer enthält, verwenden Sie den ursprünglichen RolePlayer, von dem dieser protoroleplayer erstellt wurde, wenn die canuseexistingroleplayer-Methode "true" zurückgibt.

public:
 Microsoft::VisualStudio::Modeling::RoleAssignment ^ CreateRoleAssignment(System::Collections::Generic::Dictionary<Guid, Guid> ^ idDictionary, Microsoft::VisualStudio::Modeling::Partition ^ partition);
public Microsoft.VisualStudio.Modeling.RoleAssignment CreateRoleAssignment (System.Collections.Generic.Dictionary<Guid,Guid> idDictionary, Microsoft.VisualStudio.Modeling.Partition partition);
member this.CreateRoleAssignment : System.Collections.Generic.Dictionary<Guid, Guid> * Microsoft.VisualStudio.Modeling.Partition -> Microsoft.VisualStudio.Modeling.RoleAssignment
Public Function CreateRoleAssignment (idDictionary As Dictionary(Of Guid, Guid), partition As Partition) As RoleAssignment

Parameter

idDictionary
Dictionary<Guid,Guid>

Zuordnung von der ursprünglichen Element-ID zu den Klon Element-IDs

partition
Partition

Die Partition, in der der Link erstellt wird (die Partition des Quell Rollen Players)

Gibt zurück

RoleAssignment

RoleAssignment

Ausnahmen

Wird ausgelöst, wenn rolezuweisung nicht erstellt werden konnte.

Gilt für