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


IVsExpansionSession.GetEndSpan - метод

Возвращает позицию, с которой следует знак вставки правки располагаться фрагмент кода в буфер при фиксации источника.

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

Синтаксис

'Декларация
Function GetEndSpan ( _
    <OutAttribute> pts As TextSpan() _
) As Integer
int GetEndSpan(
    TextSpan[] pts
)
int GetEndSpan(
    [OutAttribute] array<TextSpan>^ pts
)
abstract GetEndSpan : 
        pts:TextSpan[] byref -> int
function GetEndSpan(
    pts : TextSpan[]
) : int

Параметры

  • pts
    Тип: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[]

    [out] диапазон, который заполняется с положением и области памяти, куда следует поместить курсор правки

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

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

Заметки

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

Из textmgr2.idl:

HRESULT GetEndSpan(
   [out] TextSpan *pts
);

Обычно фрагмент кода определяет положение метки в файле шаблона, когда курсор должен отправляться правка фиксируется, когда фрагмент кода в буфер источника. Положение курсора правки также может быть переопределена вызовом SetEndSpan метод.

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

См. также

Ссылки

IVsExpansionSession Интерфейс

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