Udostępnij za pośrednictwem


Klasa DropDownMember

Reprezentuje pojedynczy wpis w polu kombi na pasku drop-down.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. Alternatywa zgodna ze specyfikacją CLS to [None].

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Package.DropDownMember

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Składnia

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

Typ DropDownMember uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DropDownMember Inicjuje nowe wystąpienie DropDownMember klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna FontAttr Zwraca lub ustawia atrybuty czcionki umożliwiające renderowanie tekstu w zapisie.
Właściwość publiczna Glyph Zwraca lub ustawia indeks obrazu, aby skojarzyć z tekstem w zapisie.
Właściwość publiczna Label Zwraca lub ustawia tekst do wyświetlenia.
Właściwość publiczna Span Pobiera lub ustawia zakres tekstu w pliku źródłowym, odpowiadający wpis tekstu.

Początek

Metody

  Nazwa Opis
Metoda publiczna CompareTo(Object) Porównuje ten obiekt do określonego obiektu.
Metoda publiczna CompareTo(Object, StringComparison) Porównuje jeden CompareTo do innego z porównania ciągu.
Metoda publiczna Equals Określa, czy ten obiekt jest równa określonego obiektu. (Zastępuje Object.Equals(Object)).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Zwraca wartość kodu skrótu dla tej DropDownMember obiektu. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object).

Początek

Operatory

  Nazwa Opis
Operator publicznyStatyczny element członkowski Equality Określa, czy dwa DropDownMember obiekty są równe.
Operator publicznyStatyczny element członkowski GreaterThan Określa, czy pierwszy DropDownMember jest większa od drugiej DropDownMember.
Operator publicznyStatyczny element członkowski Inequality Określa, czy dwa DropDownMember obiekty nie są równe.
Operator publicznyStatyczny element członkowski LessThan Określa, czy pierwszy DropDownMember obiektu jest mniejsza niż drugi DropDownMember obiektu.

Początek

Uwagi

Ta klasa jest używana przez TypeAndMemberDropdownBars klasy do reprezentowania wpisy na kombi pola widoczne w IVsDropdownBar obiektu.

Uwagi dotyczące implementacji

Ta klasa jest samowystarczalny i nie musi być pochodną.

Uwagi dotyczące wywoływania

Klasa ta zostanie uruchomiony w danej implementacji OnSynchronizeDropdowns metody w wersji pochodne TypeAndMemberDropdownBars klasy.Podstawy TypeAndMemberDropdownBars klasa zawiera dwa ArrayLists, który przechowuje DropDownMember klasy, jeden dla każdego wpisu, który będzie wyświetlany w polu kombi.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Package