ProtoRolePlayer.CreateRoleAssignment(Dictionary<Guid,Guid>, Partition) Метод

Определение

Создает RoleAssignment для rolePlayer в создаваемой ссылке. Если idDictionary не содержит идентификатора для воссозданного rolePlayer, используйте исходный rolePlayer, из которого был создан этот ProtoRolePlayer, если метод CanUseExistingRolePlayer возвращает значение 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

Параметры

idDictionary
Dictionary<Guid,Guid>

Сопоставление исходного идентификатора элемента с идентификатором элемента-клона

partition
Partition

Раздел, в котором создается связь (раздел исполнителя роли источника)

Возвращаемое значение

RoleAssignment

RoleAssignment

Исключения

Вызывается, если не удалось создать RoleAssignment.

Применяется к