Condividi tramite


Classe ProtoRolePlayer

Contiene i dati necessari per impostare i dati del giocatore di ruolo su ElementLink.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.ProtoRolePlayer

Spazio dei nomi:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.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 DomainRoleId GUID.
Proprietà pubblica Ordinals Ottiene la posizione ordinale int.
Proprietà pubblica RolePlayerId ottiene il RolePlayerId GUID.
Proprietà pubblica RolePlayerMonikerId ottiene il RolePlayerMonikerId GUID.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateRoleAssignment Crea un RoleAssignment per il rolePlayer nel collegamento che si sta creando.Se il idDictionary non contiene un ID per il rolePlayer ricostituito, utilizzare il rolePlayer originale da cui il ProtoRolePlayer è stato creato, se il metodo di 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 per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetObjectData Esegue il rendering dei dati di 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