Поделиться через


IVsExpansionFunction.GetListText - метод

Возвращает указанное значение из списка значений, связанных с функцией расширения.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
Function GetListText ( _
    iIndex As Integer, _
    <OutAttribute> ByRef pbstrText As String _
) As Integer
int GetListText(
    int iIndex,
    out string pbstrText
)
int GetListText(
    [InAttribute] int iIndex, 
    [OutAttribute] String^% pbstrText
)
abstract GetListText : 
        iIndex:int * 
        pbstrText:string byref -> int
function GetListText(
    iIndex : int, 
    pbstrText : String
) : int

Параметры

  • iIndex
    Тип: Int32

    [in] индекс извлекаемого значения.

  • pbstrText
    Тип: String%

    [out] возвращает строку, содержащую значение.

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

Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.

Заметки

Модель COM подписи

Из textmgr2.idl:

void IVsExpansionFunction::GetListText(
   [in]long iIndex,
   [out]const WCHAR** pbstrText
);

Возвращаемая строка не должна продолжаться в течение времени существования объекта или самой функции расширений ReleaseFunction вызывается метод.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsExpansionFunction Интерфейс

Microsoft.VisualStudio.TextManager.Interop - пространство имен