IVsDropdownBarClient.GetEntryText(Int32, Int32, String) Metoda

Definicja

Zwraca tekst dla wpisu kombi.

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

Parametry

iCombo
Int32

podczas Pasek listy rozwijanej/pole kombi okna.

iIndex
Int32

podczas Indeks elementu zainteresowania.

ppszText
String

określoną Ciąg zawierający tekst.

Zwraca

Int32

Jeśli metoda się powiedzie, zwraca wartość S_OK . Jeśli to się nie powiedzie, zwraca kod błędu.

Uwagi

Podpis COM

Z textmgr. idl:

HRESULT IVsDropdownBarClient::GetEntryText(  
   [in] long iCombo,  
   [in] long iIndex,  
   [out] WCHAR **ppszText  
);  

Uwaga

Bufor tekstu zwrócony w programie ppszText jest zwykle tworzony przez IVsDropdownBarClient obiekt, a bufor musi utrwalać się w okresie istnienia IVsDropdownBarClient obiektu.

Jeśli wdrażasz ten interfejs w kodzie zarządzanym i musisz mieć ciąg usunięty przez obiekt wywołujący, zaimplementuj IVsCoTaskMemFreeMyStrings interfejs w IVsDropdownBarClient interfejsie.

Dotyczy