IVsTextManager2.NavigateToLineAndColumn2 - метод
Находит или создает соответствующее представление в указанном буфере и устанавливает выделение в указанном месте.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Синтаксис
'Декларация
Function NavigateToLineAndColumn2 ( _
pBuffer As IVsTextBuffer, _
ByRef guidDocViewType As Guid, _
iStartRow As Integer, _
iStartIndex As Integer, _
iEndRow As Integer, _
iEndIndex As Integer, _
grfIncludeViewFrameType As UInteger _
) As Integer
int NavigateToLineAndColumn2(
IVsTextBuffer pBuffer,
ref Guid guidDocViewType,
int iStartRow,
int iStartIndex,
int iEndRow,
int iEndIndex,
uint grfIncludeViewFrameType
)
int NavigateToLineAndColumn2(
[InAttribute] IVsTextBuffer^ pBuffer,
[InAttribute] Guid% guidDocViewType,
[InAttribute] int iStartRow,
[InAttribute] int iStartIndex,
[InAttribute] int iEndRow,
[InAttribute] int iEndIndex,
[InAttribute] unsigned int grfIncludeViewFrameType
)
abstract NavigateToLineAndColumn2 :
pBuffer:IVsTextBuffer *
guidDocViewType:Guid byref *
iStartRow:int *
iStartIndex:int *
iEndRow:int *
iEndIndex:int *
grfIncludeViewFrameType:uint32 -> int
function NavigateToLineAndColumn2(
pBuffer : IVsTextBuffer,
guidDocViewType : Guid,
iStartRow : int,
iStartIndex : int,
iEndRow : int,
iEndIndex : int,
grfIncludeViewFrameType : uint
) : int
Параметры
pBuffer
Тип: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] указатель на IVsTextBuffer интерфейс.
guidDocViewType
Тип: Guid%[in] идентификатор GUID, определяющий представление. Это значение всегда должно быть LOGVIEWID_TextView.
iStartRow
Тип: Int32[in] запуск линия для выделения для поиска.
iStartIndex
Тип: Int32[in] запуск индекс для выделения для поиска.
iEndRow
Тип: Int32[in] линия окончания для выделения для поиска.
iEndIndex
Тип: Int32[in] конечный индекс для выделения для поиска.
grfIncludeViewFrameType
Тип: UInt32[in] тип кадра вид. Дополнительные сведения см. в разделе _VIEWFRAMETYPE
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsTextManager2::NavigateToLineAndColumn2(
[in] IVsTextBuffer* pBuffer,
[in] REFGUID guidDocViewType,
[in] long iStartRow,
[in] CharIndex iStartIndex,
[in] long iEndRow,
[in] CharIndex iEndIndex,
[in] VIEWFRAMETYPE grfIncludeViewFrameType
);
Для использования этого метода передайте указатель на текстовый буфер и положение линии или столбца в указанном буфере. Метод находит буфер, указывающее представления, если представление отсутствует в активный, а затем устанавливает выделение в указанном объеме текста.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен