Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa uma única entrada em uma caixa de combinação em uma barra de menu suspenso.
Esta API não compatível com CLS. A alternativa compatível com CLS é [None].
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Package.DropDownMember
Namespace: Microsoft.VisualStudio.Package
Assemblies: Microsoft.VisualStudio.Package.LanguageService (em Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (em Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (em Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (em Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(False)> _
Public Class DropDownMember _
Implements IComparable
[CLSCompliantAttribute(false)]
public class DropDownMember : IComparable
O tipo DropDownMember expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
DropDownMember | Inicializa uma nova instância da classe DropDownMember. |
Superior
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
FontAttr | Obtém ou define os atributos de fonte a ser usado para processar texto da entrada. |
![]() |
Glyph | Obtém ou define o índice de imagem para associar o 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. |
Superior
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
CompareTo(Object) | Compara este objeto para o objeto especificado. |
![]() |
CompareTo(Object, StringComparison) | Compara uma CompareTo para outro com a comparação de cadeia de caracteres especificada. |
![]() |
Equals | Determina se este objeto é igual a do objeto especificado. (Substitui Object.Equals(Object).) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Retorna um valor de código hash para este DropDownMember objeto. (Substitui Object.GetHashCode().) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Operadores
| Nome | Descrição | |
|---|---|---|
![]() ![]() |
Equality | Determina se dois DropDownMember objetos são iguais. |
![]() ![]() |
GreaterThan | Determina se o primeiro DropDownMember é maior do que a segunda DropDownMember. |
![]() ![]() |
Inequality | Determina se dois DropDownMember objetos não são iguais. |
![]() ![]() |
LessThan | Determina se o primeiro DropDownMember objeto é menor que a segunda DropDownMember objeto. |
Superior
Comentários
Essa classe é usada pelo TypeAndMemberDropdownBars classe para representar as entradas em que a combinação caixas mostradas em uma IVsDropdownBar objeto.
Observações para implementadores
Essa classe é independente e não precisa ser derivado.
Observações para chamadores
Essa classe é instanciada em sua implementação da OnSynchronizeDropdowns método na sua versão derivada da TypeAndMemberDropdownBars classe.Base da TypeAndMemberDropdownBars classe contém dois ArrayLists mantenha DropDownMember classes, um para cada entrada a ser mostrado nas caixas de combinação.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
.gif)
.gif)
.gif)
.gif)
.gif)