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] имя поля.
ptsSpan
Тип: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][out] диапазон поля.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr2.idl:
HRESULT IVsExpansionSession::GetFieldSpan(
[in] BSTR bstrField,
[out]TextSpan *ptsSpan
);
Был введен и был отформатирован диапазон поля расположение поля в буфере источника после фрагмента кода. Этот метод обычно вызывается для получения диапазон поля, чтобы выбрать поле при выполнении нерегламентированного режима правки.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен