IVsDropdownBarClient.GetEntryText-Methode
Gibt den Text für einen Kombinationen Eintrag zurück.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Function GetEntryText ( _
iCombo As Integer, _
iIndex As Integer, _
<OutAttribute> ByRef ppszText As String _
) As Integer
int GetEntryText(
int iCombo,
int iIndex,
out string ppszText
)
int GetEntryText(
[InAttribute] int iCombo,
[InAttribute] int iIndex,
[OutAttribute] String^% ppszText
)
abstract GetEntryText :
iCombo:int *
iIndex:int *
ppszText:string byref -> int
function GetEntryText(
iCombo : int,
iIndex : int,
ppszText : String
) : int
Parameter
iCombo
Typ: Int32[in] Im Dropdownfeld Kombinationsfeld der Leiste/Fenster.
iIndex
Typ: Int32[in] Der Index des betreffenden Elements.
ppszText
Typ: String%[out] Eine Zeichenfolge, die den Text enthält.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsDropdownBarClient::GetEntryText(
[in] long iCombo,
[in] long iIndex,
[out] WCHAR **ppszText
);
Hinweis
Der Textpuffer, der in ppszText zurückgegeben wird, wird in der Regel vom IVsDropdownBarClient-Objekt erstellt, und der Puffer muss für die Lebensdauer des Objekts IVsDropdownBarClient beibehalten werden.
Wenn Sie diese Schnittstelle in verwaltetem Code, und Anforderung implementieren, um die Zeichenfolge vom Aufrufer selbst löschen zu lassen, implementieren Sie die IVsCoTaskMemFreeMyStrings-Schnittstelle für die IVsDropdownBarClient-Schnittstelle.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.