DropDownMember Класс

Определение

Важно!

Этот API несовместим с CLS.

Представляет один ввод в поле со списком на раскрывающейся панели.

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
Наследование
DropDownMember
Атрибуты
Реализации

Комментарии

Этот класс используется TypeAndMemberDropdownBars классом для представления записей в полях со списками, показанных в IVsDropdownBar объекте.

Примечания для тех, кто наследует этот метод

Этот класс является автономным и не должен быть производным от.

Примечания для тех, кто вызывает этот метод

Этот класс создается в реализации OnSynchronizeDropdowns(LanguageService, IVsTextView, Int32, Int32, ArrayList, ArrayList, Int32, Int32) метода в производной версии TypeAndMemberDropdownBars класса. Базовый TypeAndMemberDropdownBars класс содержит два ArrayList параметра, которые содержат DropDownMember классы, по одному для каждой записи, отображаемой в полях со списком.

Конструкторы

DropDownMember(String, TextSpan, Int32, DROPDOWNFONTATTR)

Инициализирует новый экземпляр класса DropDownMember.

Свойства

FontAttr

Получает или задает атрибуты шрифта, используемого для отрисовки текста записи.

Glyph

Получает или задает индекс изображения для связывания с текстом записи.

Label

Получает или задает текст для отображения.

Span

Получает или задает диапазон текста в исходном файле, который соответствует тексту записи.

Методы

CompareTo(Object)

Сравнивает данный объект с указанным объектом.

CompareTo(Object, StringComparison)

Сравнивает один объект CompareTo с другим с заданным сравнением строк.

Equals(Object)

Определяет, равен ли данный объект указанному объекту.

GetHashCode()

Возвращает значение хэш-кода для данного объекта DropDownMember.

Операторы

Equality(DropDownMember, DropDownMember)

Определяет, равны ли два объекта DropDownMember.

GreaterThan(DropDownMember, DropDownMember)

Определяет, больше ли первое значение DropDownMember, чем второе значение DropDownMember.

Inequality(DropDownMember, DropDownMember)

Определяет, являются ли два объекта DropDownMember неравными.

LessThan(DropDownMember, DropDownMember)

Определяет, меньше ли значение первого объекта DropDownMember, чем значение второго объекта DropDownMember.

Применяется к