Enumeração VSOBDESCRIPTIONSECTION
Publicado: abril de 2016
Especifica o elemento de uma seqüência de texto de descrição de item do objeto navegador.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
public enum VSOBDESCRIPTIONSECTION
public enum class VSOBDESCRIPTIONSECTION
type VSOBDESCRIPTIONSECTION
Public Enumeration VSOBDESCRIPTIONSECTION
Membros
Nome do membro | Descrição | |
---|---|---|
OBDS_ATTRIBUTE | Especifica que o texto é um suplemento de COM /.NET atributo. |
|
OBDS_COMMA | Especifica que uma vírgula deve ser inserido. |
|
OBDS_ENABLEGOTOSOURCE | Obsoleto.Não use. |
|
OBDS_ENABLEHELP | Call AddDescriptionText ( null, OBDS_ENABLEHELP, null) to enable help on the list item.Isso fará com que seu ShowHelp método a ser chamado quando o usuário pressiona F1. |
|
OBDS_ENDDECL | Especifica o fim da declaração parte do texto da descrição. |
|
OBDS_ENDDECLEXPECTHTML | Obsoleto.Não use. |
|
OBDS_MISC | Especifica que o texto é adicionado à descrição de texto diversos. |
|
OBDS_NAME | Especifica que o texto é o nome do objeto. |
|
OBDS_NOTIFYONLY | Obsoleto.Não use. |
|
OBDS_PARAM | Especifica que o texto é um parâmetro de função. |
|
OBDS_TYPE | Especifica que o texto descreve o tipo do objeto ou do parâmetro. |
Comentários
Quando um objeto é selecionado no Pesquisador de objetos, uma descrição do objeto aparece no painel inferior da janela.O texto de descrição é criado por meio de uma série de chamadas para AddDescriptionText.Entrará em contato com o ambiente de seu FillDescription método para o item de lista de objeto de interesse.A chamada passa um IVsObjectBrowserDescription2 interface.Você pode fazer várias chamadas para os métodos na interface do passado para intensificar a várias seções do texto da descrição.As seções são identificadas com elementos de VSOBDESCRIPTIONSECTION enumeração.O ambiente se encarrega de formatação do texto com base na seção descrição.
Se um item estiver listado no painel de descrição, como:
int MyFunction ( CSTRING &string, BOOLfMyFlag, MYTYPEmtValue )
Member of Namespace1.CMyClass
==== This is a great function ===
As seguintes relações se aplicam:
Texto de descrição |
Elemento VSOBDESCRIPTIONSECTION |
Hyper salto especificado |
---|---|---|
int |
OBDS_TYPE |
null |
MyFunction |
OBDS_NAME |
null |
( |
OBDS_MISC |
null |
CSTRING & |
OBDS_TYPE |
VSOBJECTINFO para CSTRING |
string |
OBDS_PARAM |
null |
BOOL |
OBDS_TYPE |
null |
fMyFlag |
OBDS_PARAM |
null |
MYTYPE |
OBDS_TYPE |
VSOBJECTINFO para MYTYPE |
mtValue |
OBDS_PARAM |
null |
) |
OBDS_MISC |
null |
null |
OBDS_ENDDECL |
null |
\ n Membro |
OBDS_MISC |
null |
Namespace1 |
OBDS_NAME |
VSOBJECTINFO para Namespace1 |
. |
OBDS_MISC |
null |
CMyClass |
OBDS_NAME |
VSOBJECTINFO para CMyClass |
\n |
OBDS_MISC |
null |
==== Essa é uma excelente função === |
OBDS_MISC |
null |
COM assinatura
De vsshell.idl:
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo