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] Строка, содержащая текст.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из текстмгр. IDL:
HRESULT IVsDropdownBarClient::GetEntryText(
[in] long iCombo,
[in] long iIndex,
[out] WCHAR **ppszText
);
Примечание
Текстовый буфер, возвращенный в ppszText , обычно создается IVsDropdownBarClient объектом, и буфер должен сохраняться в течение всего времени существования IVsDropdownBarClient объекта.
Если вы реализуете этот интерфейс в управляемом коде и вам нужна строка, удаленная вызывающим объектом, реализуйте IVsCoTaskMemFreeMyStrings интерфейс в IVsDropdownBarClient интерфейсе.