Classe RolePlayerMenuCommand
Rappresenta un comando che può essere aggiunto all'elenco di valori per un ruolo di proprietà nella finestra delle proprietà.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Design.RolePlayerMenuCommand
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
Public MustInherit Class RolePlayerMenuCommand
public abstract class RolePlayerMenuCommand
Il tipo RolePlayerMenuCommand espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
RolePlayerMenuCommand | Inizializza una nuova istanza della classe RolePlayerMenuCommand. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
MenuText | Se sottoposto a override in una classe derivata, ottiene il nome del comando. |
![]() |
Result | Ottiene o imposta un valore che rappresenta il risultato del comando. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
DoCommand | Quando è sottoposto a override in una classe derivata, consente di eseguire il comando. |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Esegue l'override di Object.ToString()). |
In alto
Note
Una relazione di dominio con un uno-a-uno o zero - molti-a-uno al ruolo può generare un ruolo della proprietà. Per impostazione predefinita, ogni ruolo property per la a zero - molti-a-uno al ruolo dispone di un comando eliminare l'elemento del modello corrente.
Per aggiungere un comando al ruolo dell'elenco proprietà, derivare una classe dalla classe e aggiungere un'istanza della classe derivata alla raccolta di RolePlayerMenuCommands di RolePlayerPropertyDescriptor per il ruolo proprietà elemento del modello.
Note per gli eredi
Quando si eredita dall'oggetto RolePlayerMenuCommand, è necessario eseguire l'override dei membri DoCommand e MenuText.
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.