ProtoRolePlayer.CreateRoleAssignment(Dictionary<Guid,Guid>, Partition) Método

Definição

Cria um RoleAssignment para o rolePlayer no link que está sendo criado. Se o idDictionary não contiver uma ID para o rolePlayer reconstituído, use o rolePlayer original do qual esse ProtoRolePlayer foi criado, se o método CanUseExistingRolePlayer retornar true.

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

Parâmetros

idDictionary
Dictionary<Guid,Guid>

Mapear a partir da ID do elemento original para a ID do elemento de clonagem

partition
Partition

A partição na qual o link está sendo criado (a partição do reprodutor da função de origem)

Retornos

RoleAssignment

RoleAssignment

Exceções

Gerado se RoleAssignment não pôde ser criado.

Aplica-se a