DropDownMember Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt einen einzelnen Eintrag in einem Kombinationsfeld in einer Dropdownleiste dar.

public ref class DropDownMember : IComparable
[System.CLSCompliant(false)]
public class DropDownMember : IComparable
[<System.CLSCompliant(false)>]
type DropDownMember = class
    interface IComparable
Public Class DropDownMember
Implements IComparable
Vererbung
DropDownMember
Attribute
Implementiert

Hinweise

Diese Klasse wird von der- TypeAndMemberDropdownBars Klasse verwendet, um Einträge in den Kombinations Feldern darzustellen, die auf einem-Objekt angezeigt werden IVsDropdownBar .

Hinweise für Vererber

Diese Klasse ist eigenständig und muss nicht von abgeleitet werden.

Hinweise für Aufrufer

Diese Klasse wird in der Implementierung der- OnSynchronizeDropdowns(LanguageService, IVsTextView, Int32, Int32, ArrayList, ArrayList, Int32, Int32) Methode in der abgeleiteten Version der-Klasse instanziiert TypeAndMemberDropdownBars . Die Basis TypeAndMemberDropdownBars Klasse enthält zwei ArrayList en, die DropDownMember Klassen enthalten, eine für jeden Eintrag, der in den Kombinations Feldern angezeigt werden soll.

Konstruktoren

DropDownMember(String, TextSpan, Int32, DROPDOWNFONTATTR)

Initialisiert eine neue Instanz der DropDownMember-Klasse.

Eigenschaften

FontAttr

Ruft die Fontattribute ab oder legt diese fest, welche für das Rendern des Eingabetexts zu verwenden sind.

Glyph

Ruft den Image-Index ab, welches dem Text des Einstiegs zuzuordnen ist, oder legt diesen fest.

Label

Ruft den anzuzeigenden Text ab oder legt diesen fest.

Span

Ruft den Textbereich in der Quelldatei ab oder legt diesen fest, welcher dem Einstiegstext entspricht.

Methoden

CompareTo(Object)

Vergleicht dieses Objekt mit dem angegebenen Objekt.

CompareTo(Object, StringComparison)

Vergleicht ein CompareTo mit einem anderen mit dem angegebenen Zeichenfolgenvergleich.

Equals(Object)

Bestimmt, ob dieses Objekt gleich dem angegebenen Objekt ist.

GetHashCode()

Gibt einen Hashcodewert für dieses DropDownMember-Objekt zurück.

Operatoren

Equality(DropDownMember, DropDownMember)

Bestimmt, ob zwei DropDownMember-Objekte gleich sind.

GreaterThan(DropDownMember, DropDownMember)

Bestimmt, ob das erste DropDownMember-Objekt größer als das zweite DropDownMember-Objekt ist.

Inequality(DropDownMember, DropDownMember)

Bestimmt, ob zwei DropDownMember-Objekte ungleich sind.

LessThan(DropDownMember, DropDownMember)

Bestimmt, ob das erste angegebene DropDownMember-Objekt kleiner als das zweite angegebene DropDownMember-Objekt ist.

Gilt für