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 | |
---|---|---|
DropDownMember | Inizializza una nuova istanza di DropDownMember classe. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
FontAttr | Ottiene o imposta gli attributi del tipo di carattere da utilizzare per eseguire il rendering del testo di inserimento. | |
Glyph | Ottiene o imposta il valore dell'immagine a associare al testo di inserimento. | |
Label | Ottiene o imposta il testo da visualizzare. | |
Span | Ottiene o imposta l'intervallo di testo nel file di origine corrispondente al testo della voce. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CompareTo(Object) | Confronta questo oggetto all'oggetto specificato. | |
CompareTo(Object, StringComparison) | Confronta un oggetto CompareTo a un altro con il confronto di stringhe specificato. | |
Equals | Determina se questo oggetto è uguale all'oggetto specificato. (Esegue l'override di Object.Equals(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 | Restituisce un valore del codice hash di questo DropDownMember oggetto. (Esegue l'override di Object.GetHashCode()). | |
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. (Ereditato da Object) |
In alto
Operatori
Nome | Descrizione | |
---|---|---|
Equality | determina se due DropDownMember gli oggetti sono uguali. | |
GreaterThan | determina se il primo DropDownMember è maggiore della seconda DropDownMember. | |
Inequality | determina se due DropDownMember gli oggetti non sono uguali. | |
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.