IVsDropdownBarClient.GetEntryText(Int32, Int32, String) Метод

Определение

Возвращает текст для записи поля со списком.

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

Параметры

iCombo
Int32

[in] Раскрывающийся список или поле со списком окна.

iIndex
Int32

[in] Индекс элемента, представляющего интерес.

ppszText
String

[out] Строка, содержащая текст.

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

Int32

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

Комментарии

Подпись COM

Из текстмгр. IDL:

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

Примечание

Текстовый буфер, возвращенный в ppszText , обычно создается IVsDropdownBarClient объектом, и буфер должен сохраняться в течение всего времени существования IVsDropdownBarClient объекта.

Если вы реализуете этот интерфейс в управляемом коде и вам нужна строка, удаленная вызывающим объектом, реализуйте IVsCoTaskMemFreeMyStrings интерфейс в IVsDropdownBarClient интерфейсе.

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