ExpansionFunction.GetListText(Int32, String) Methode

Definition

Ruft den Wert des angegebenen Listenelements ab.

public:
 virtual int GetListText(int iIndex, [Runtime::InteropServices::Out] System::String ^ % ppszText);
 virtual int GetListText(int iIndex, [Runtime::InteropServices::Out] std::wstring const & & ppszText);
public virtual int GetListText (int iIndex, out string ppszText);
abstract member GetListText : int * string -> int
override this.GetListText : int * string -> int
Public Overridable Function GetListText (iIndex As Integer, ByRef ppszText As String) As Integer

Parameter

iIndex
Int32

[in] Der Index des Elements, für das der Wert abgerufen werden soll.

ppszText
String

[out] Gibt den Wert des angeforderten Listenelements zurück.

Gibt zurück

Int32

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Implementiert

Hinweise

Diese Methode ist eine Implementierung der- GetListText Methode für die- IVsExpansionFunction Schnittstelle.

Die Basis Methode gibt den angeforderten Wert aus der Liste zurück, wie von der-Methode zurückgegeben GetIntellisenseList . Wenn die Liste nicht vorhanden ist, gibt die Basis Methode null für die Zeichenfolge zurück. Die Basis Methode gibt immer einen Erfolgs Code von zurück S_OK . Hinweis: Wenn der Index außerhalb des gültigen Bereichs liegt, wird eine Ausnahme ausgelöst.

Gilt für