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 命名空间