ProtoRolePlayer Class
Contains the data necessary to set the role player data on an ElementLink.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
| Name | Description | |
|---|---|---|
![]() | ProtoRolePlayer(Guid, Guid, Guid, array<Int32>^) | Constructor |
| Name | Description | |
|---|---|---|
![]() | DomainRoleId | Gets the DomainRoleId Guid. |
![]() | Ordinals | Gets the int Ordinal. |
![]() | RolePlayerId | Gets the RolePlayerId Guid. |
![]() | RolePlayerMonikerId | Gets the RolePlayerMonikerId Guid. |
| Name | Description | |
|---|---|---|
![]() | CreateRoleAssignment(Dictionary<Guid, Guid>^, Partition^) | Creates a RoleAssignment for the rolePlayer in the link that is being created. If the idDictionary does not contain an id for the reconstituted rolePlayer, use the original rolePlayer from which this ProtoRolePlayer was created, if CanUseExistingRolePlayer method returns true. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetObjectData(SerializationInfo^, StreamingContext) | Renders ProtoRolePlayer data for serialization |
![]() | GetType() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

