IVsToolboxDataProvider2.GetItemTipInfo(IDataObject, String, IPropertyBag) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt QuickInfo-Daten für ein Werkzeugkastenelement bereit.
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
Parameter
- pDO
- IDataObject
[in] Das Datenobjekt, das dem Werkzeugelement entspricht.
- lpszCurrentName
- String
[in] Der Name des Toolboxelements, wie es derzeit in der Toolbox angezeigt wird.
- pStrings
- IPropertyBag
[in] Das COM-Objekt IPropertyBag, das die Werte enthält, die die QuickInfo anzeigen soll.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell80. idl:
HRESULT IVsToolboxDataProvider2::GetItemTipInfo(
[in] IDataObject *pDO,
[in] LPCOLESTR lpszCurrentName,
[in] IPropertyBag *pStrings
);
lpszCurrentName der aktuelle Anzeige Name des Elements, wie er in der Toolbox vorhanden ist (der sich vom ursprünglichen Namen unterscheiden kann, wenn der Benutzer ihn umbenannt hat).
Der Datenanbieter kann dem QuickInfo-Fenster eines Elements einen Wert hinzufügen, indem er Write für jede Eigenschaft einmal aufgerufen wird. Die folgenden Eigenschaftsnamen werden erkannt:
| Name | Wert |
|---|---|
| Benennen | "Name" kann eine beliebige Zeichenfolge sein, aber in den meisten Fällen sollte Sie mit identisch sein lpszCurrentName . (Der Wert von "Name" wird fett formatiert angezeigt.) |
| Versions | Eine Zeichenfolge mit einer Reihe von Zahlen, die durch Punkte getrennt sind (z. b. "1.2.34"). |
| Geschäfts | Eine Zeichenfolge, die den Namen des Unternehmens enthält. |
| ComponentType | Eine Zeichenfolge, die den Typ der Komponente beschreibt, z. b. "verwaltetes .NET-Steuerelement" oder "com-Komponente". |
| Beschreibung | Eine Zeichenfolge mit einem oder zwei Sätzen von weniger als 100 Zeichen. |
Eine beliebige, alle oder keine dieser Eigenschaften kann an die-Methode übergeben werden Write .