IVsToolboxDataProvider2.GetItemTipInfo(IDataObject, String, IPropertyBag) Метод

Определение

Предоставляет сведения подсказки для элемента панели инструментов.

public:
 int GetItemTipInfo(Microsoft::VisualStudio::OLE::Interop::IDataObject ^ pDO, System::String ^ lpszCurrentName, Microsoft::VisualStudio::OLE::Interop::IPropertyBag ^ pStrings);
public:
 int GetItemTipInfo(Microsoft::VisualStudio::OLE::Interop::IDataObject ^ pDO, Platform::String ^ lpszCurrentName, Microsoft::VisualStudio::OLE::Interop::IPropertyBag ^ pStrings);
int GetItemTipInfo(Microsoft::VisualStudio::OLE::Interop::IDataObject const & pDO, std::wstring const & lpszCurrentName, Microsoft::VisualStudio::OLE::Interop::IPropertyBag const & pStrings);
public int GetItemTipInfo (Microsoft.VisualStudio.OLE.Interop.IDataObject pDO, string lpszCurrentName, Microsoft.VisualStudio.OLE.Interop.IPropertyBag pStrings);
abstract member GetItemTipInfo : Microsoft.VisualStudio.OLE.Interop.IDataObject * string * Microsoft.VisualStudio.OLE.Interop.IPropertyBag -> int
Public Function GetItemTipInfo (pDO As IDataObject, lpszCurrentName As String, pStrings As IPropertyBag) As Integer

Параметры

pDO
IDataObject

[in] Объект данных, соответствующий элементу панели элементов.

lpszCurrentName
String

[in] Имя элемента панели элементов, отображающееся в данный момент на панели элементов.

pStrings
IPropertyBag

[in] COM-объект IPropertyBag, содержащие значения, которые необходимо отобразить в подсказке.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из vsshell80. IDL:

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

lpszCurrentName Текущее отображаемое имя элемента в том виде, в котором оно существует на панели элементов (оно может отличаться от исходного имени, если пользователь переименовал его).

Поставщик данных может добавить значение в окно подсказки элемента, вызвав Write один раз для каждого свойства. Распознаются следующие имена свойств:

Название Значение
Безымян "Name" может быть любой строкой, но в большинстве случаев он должен быть таким же, как и lpszCurrentName . (Значение "имя" будет отображаться полужирным шрифтом.)
Систему Строка, содержащая последовательность чисел, разделенных точками (например, "1.2.34").
Во Строка, содержащая название компании.
Параметра ComponentType Строка, описывающая тип компонента, например "управляемый элемент управления .NET" или "COM-компонент".
Nописание Строка, содержащая одно или два предложения длиной менее 100 символов.

Для метода могут быть заданы все, все или ни одно из этих свойств Write .

Применяется к