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


IVsExpansionSession.GetFieldSpan - метод

Получает диапазон (bin) и область памяти указанного поля.

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

Синтаксис

'Декларация
Function GetFieldSpan ( _
    bstrField As String, _
    <OutAttribute> ptsSpan As TextSpan() _
) As Integer
int GetFieldSpan(
    string bstrField,
    TextSpan[] ptsSpan
)
int GetFieldSpan(
    [InAttribute] String^ bstrField, 
    [OutAttribute] array<TextSpan>^ ptsSpan
)
abstract GetFieldSpan : 
        bstrField:string * 
        ptsSpan:TextSpan[] byref -> int
function GetFieldSpan(
    bstrField : String, 
    ptsSpan : TextSpan[]
) : int

Параметры

  • bstrField
    Тип: String

    [in] имя поля.

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

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

Заметки

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

Из textmgr2.idl:

HRESULT IVsExpansionSession::GetFieldSpan(
   [in] BSTR bstrField,
   [out]TextSpan *ptsSpan
);

Был введен и был отформатирован диапазон поля расположение поля в буфере источника после фрагмента кода. Этот метод обычно вызывается для получения диапазон поля, чтобы выбрать поле при выполнении нерегламентированного режима правки.

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

См. также

Ссылки

IVsExpansionSession Интерфейс

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