DropDownMember Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Representa uma única entrada em uma caixa de combinação em uma barra suspensa.

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
Herança
DropDownMember
Atributos
Implementações

Comentários

Essa classe é usada pela TypeAndMemberDropdownBars classe para representar entradas nas caixas de combinação mostradas em um IVsDropdownBar objeto.

Notas aos Herdeiros

Essa classe é independente e não precisa ser derivada de.

Notas aos Chamadores

Essa classe é instanciada em sua implementação do OnSynchronizeDropdowns(LanguageService, IVsTextView, Int32, Int32, ArrayList, ArrayList, Int32, Int32) método na sua versão derivada da TypeAndMemberDropdownBars classe. A TypeAndMemberDropdownBars classe base contém dois ArrayList s que armazenam DropDownMember classes, uma para cada entrada a ser mostrada nas caixas de combinação.

Construtores

DropDownMember(String, TextSpan, Int32, DROPDOWNFONTATTR)

Inicializa uma nova instância da classe DropDownMember.

Propriedades

FontAttr

Obtém ou define os atributos de fonte a serem usados para renderizar o texto da entrada.

Glyph

Obtém ou define o índice de imagem a ser associado ao texto da entrada.

Label

Obtém ou define o texto a ser exibido.

Span

Obtém ou define o intervalo de texto no arquivo de origem que corresponde ao texto da entrada.

Métodos

CompareTo(Object)

Compara este objeto com o objeto especificado.

CompareTo(Object, StringComparison)

Compara uma CompareTo para outra com a comparação de cadeia de caracteres fornecida.

Equals(Object)

Determina se este objeto é igual ao objeto especificado.

GetHashCode()

Retorna um valor de código hash para este DropDownMember objeto.

Operadores

Equality(DropDownMember, DropDownMember)

Determina se dois objetos DropDownMember são iguais.

GreaterThan(DropDownMember, DropDownMember)

Determina se o primeiro DropDownMember é maior que o segundo DropDownMember .

Inequality(DropDownMember, DropDownMember)

Determina se dois DropDownMember objetos não são iguais.

LessThan(DropDownMember, DropDownMember)

Determina se o primeiro DropDownMember objeto é menor que o segundo DropDownMember objeto.

Aplica-se a