Condividi tramite


Classe DropDownMember

Rappresenta una voce singola in una casella combinata in una barra a discesa.

Questa API non è conforme a CLS. L'alternativa conforme a CLS è [None].

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Package.DropDownMember

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(False)> _
Public Class DropDownMember _
    Implements IComparable
[CLSCompliantAttribute(false)]
public class DropDownMember : IComparable

Il tipo DropDownMember espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DropDownMember Inizializza una nuova istanza di DropDownMember classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica FontAttr Ottiene o imposta gli attributi del tipo di carattere da utilizzare per eseguire il rendering del testo di inserimento.
Proprietà pubblica Glyph Ottiene o imposta il valore dell'immagine a associare al testo di inserimento.
Proprietà pubblica Label Ottiene o imposta il testo da visualizzare.
Proprietà pubblica Span Ottiene o imposta l'intervallo di testo nel file di origine corrispondente al testo della voce.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CompareTo(Object) Confronta questo oggetto all'oggetto specificato.
Metodo pubblico CompareTo(Object, StringComparison) Confronta un oggetto CompareTo a un altro con il confronto di stringhe specificato.
Metodo pubblico Equals Determina se questo oggetto è uguale all'oggetto specificato. (Esegue l'override di Object.Equals(Object)).
Metodo protetto 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)
Metodo pubblico GetHashCode Restituisce un valore del codice hash di questo DropDownMember oggetto. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality determina se due DropDownMember gli oggetti sono uguali.
Operatore pubblicoMembro statico GreaterThan determina se il primo DropDownMember è maggiore della seconda DropDownMember.
Operatore pubblicoMembro statico Inequality determina se due DropDownMember gli oggetti non sono uguali.
Operatore pubblicoMembro statico LessThan determina se il primo DropDownMember l'oggetto è minore del secondo DropDownMember oggetto.

In alto

Note

Questa classe viene utilizzata da TypeAndMemberDropdownBars una classe per rappresentare le voci nelle caselle combinate visualizzate su IVsDropdownBar oggetto.

Note per gli implementatori

Questa classe è indipendente e non deve essere derivata da.

Note per i chiamanti

Questa classe viene creata un'istanza nell'implementazione di OnSynchronizeDropdowns metodo nella versione derivata di TypeAndMemberDropdownBars classe.la base TypeAndMemberDropdownBars la classe contiene due ArrayListoggetti che utilizzano DropDownMember classi, una per ogni voce vengano visualizzati nelle caselle combinate.

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.Package