Condividi tramite


Classe ProtoRolePlayer

Contiene i dati necessari per impostare i dati dell'assegnatario di ruolo su un ElementLink.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.ProtoRolePlayer

Spazio dei nomi:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public NotInheritable Class ProtoRolePlayer _
    Implements ISerializable
[SerializableAttribute]
public sealed class ProtoRolePlayer : ISerializable

Il tipo ProtoRolePlayer espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ProtoRolePlayer Costruttore

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica DomainRoleId Ottiene il GUID di DomainRoleId.
Proprietà pubblica Ordinals Ottiene il valore ordinale int.
Proprietà pubblica RolePlayerId Ottiene il GUID di RolePlayerId.
Proprietà pubblica RolePlayerMonikerId Ottiene il GUID di RolePlayerMonikerId.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateRoleAssignment Crea un RoleAssignment per il rolePlayer nel collegamento che si sta creando.Se idDictionary non contiene un ID per l'oggetto rolePlayer ricostituito, utilizzare l'oggetto rolePlayer originale da cui è stato creato questo oggetto ProtoRolePlayer, se il metodo CanUseExistingRolePlayer restituisce true.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetObjectData Esegue il rendering dei dati ProtoRolePlayer per la serializzazione
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling