VSOBDESCRIPTIONSECTION 枚举

指定对象浏览器产品标题文本字符串的元素。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Public Enumeration VSOBDESCRIPTIONSECTION
public enum VSOBDESCRIPTIONSECTION

成员

成员名称 说明
OBDS_MISC 指定文本是其他文本添加到声明。
OBDS_NAME 指定文本是对象的名称。
OBDS_PARAM 指定文本是函数参数。
OBDS_TYPE 指定文本描述对象的或参数的类型。
OBDS_ATTRIBUTE 指定文本是 COM/.NET 属性。
OBDS_ENDDECL 指定标题文本的声明部分的末尾。
OBDS_COMMA 指定要插入逗号。
OBDS_ENABLEHELP 调用 AddDescriptionText ( nullnull 引用(在 Visual Basic 中为 Nothing)、 OBDS_ENABLEHELP,nullnull 引用(在 Visual Basic 中为 Nothing)) 启用列表中的项帮助。,当用户按 F1,这将导致 ShowHelp 方法调用。
OBDS_ENABLEGOTOSOURCE 已过时。不要使用。
OBDS_NOTIFYONLY 已过时。不要使用。
OBDS_ENDDECLEXPECTHTML 已过时。不要使用。

备注

当对象在对象浏览器中时,对象的声明显示在窗口的下半部分窗格。 标题文本通过一系列生成对 AddDescriptionText。 环境将调用的方法 FillDescription 对象列表项相关。 在 IVsObjectBrowserDescription2 接口的调用通过。 进行多次调用在通过接口的方法来说明文本的各个部分。 部分以 VSOBDESCRIPTIONSECTION 枚举元素。 该环境负责设置基于声明部分的文本。

如果项目 " 说明 " 窗格列出如下所示:

int MyFunction ( CSTRING &string, BOOLfMyFlag, MYTYPEmtValue )

   Member of Namespace1.CMyClass

   ==== This is a great function ===

以下关系:

标题文本

VSOBDESCRIPTIONSECTION 元素

指定的 " 跳转

int

OBDS_TYPE

nullnull 引用(在 Visual Basic 中为 Nothing)

MyFunction

OBDS_NAME

nullnull 引用(在 Visual Basic 中为 Nothing)

(

OBDS_MISC

nullnull 引用(在 Visual Basic 中为 Nothing)

CSTRING &

OBDS_TYPE

CSTRING 的 VSOBJECTINFO

string

OBDS_PARAM

nullnull 引用(在 Visual Basic 中为 Nothing)

BOOL

OBDS_TYPE

nullnull 引用(在 Visual Basic 中为 Nothing)

fMyFlag

OBDS_PARAM

nullnull 引用(在 Visual Basic 中为 Nothing)

MYTYPE

OBDS_TYPE

MYTYPE 的 VSOBJECTINFO

mtValue

OBDS_PARAM

nullnull 引用(在 Visual Basic 中为 Nothing)

)

OBDS_MISC

nullnull 引用(在 Visual Basic 中为 Nothing)

nullnull 引用(在 Visual Basic 中为 Nothing)

OBDS_ENDDECL

nullnull 引用(在 Visual Basic 中为 Nothing)

\n  Member

OBDS_MISC

nullnull 引用(在 Visual Basic 中为 Nothing)

Namespace1

OBDS_NAME

Namespace1 的 VSOBJECTINFO

.

OBDS_MISC

nullnull 引用(在 Visual Basic 中为 Nothing)

CMyClass

OBDS_NAME

CMyClass 的 VSOBJECTINFO

\n

OBDS_MISC

nullnull 引用(在 Visual Basic 中为 Nothing)

==== 这是一个强大功能 ===

OBDS_MISC

nullnull 引用(在 Visual Basic 中为 Nothing)

COM 签名

从 vsshell.idl:

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间