IVsToolboxDataProvider2.GetItemTipInfo 方法

提供工具提示数据为工具箱项。

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

语法

声明
Function GetItemTipInfo ( _
    pDO As IDataObject, _
    lpszCurrentName As String, _
    pStrings As IPropertyBag _
) As Integer
int GetItemTipInfo(
    IDataObject pDO,
    string lpszCurrentName,
    IPropertyBag pStrings
)

参数

  • lpszCurrentName
    类型:System.String
    [in] 工具箱项的名称,则在工具箱中当前显示。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell80.idl:

HRESULT IVsToolboxDataProvider2::GetItemTipInfo(
   [in] IDataObject *pDO,
   [in] LPCOLESTR lpszCurrentName,
   [in] IPropertyBag *pStrings
);

lpszCurrentName 是项目的当前显示名称,因为它在存在可能与其原始名称不同的工具箱 (,如果用户将其重命名为)。

数据提供程序可以将值添加到项目的工具提示窗口通过调用 Write 每个属性的。以下属性名识别:

名称

“name”

“name”可以是任何字符串,但是,这应该在大多数情况下是与 lpszCurrentName。(“名称”值以粗体显示。)

“版本”

包含一系列数字的字符串分隔在一个句点 (即 “1.2.34")。

“公司”

包含公司名称的字符串。

“ComponentType”

描述元素的类型的字符串,如 “托管 .NET 控件”或 “COM 组件”。

“说明”

包含 100 总字符的一个或两个句子字符串。

中的任何一个,这些属性或全部都不能提供给 Write 方法。

.NET Framework 安全性

请参见

参考

IVsToolboxDataProvider2 接口

Microsoft.VisualStudio.Shell.Interop 命名空间