IVsTextLines.GetLineDataEx - метод
Предоставляет прямой доступ, линия-ориентированный в текстовый буфер.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Function GetLineDataEx ( _
dwFlags As UInteger, _
iLine As Integer, _
iStartIndex As Integer, _
iEndIndex As Integer, _
<OutAttribute> pLineData As LINEDATAEX(), _
pMarkerData As MARKERDATA() _
) As Integer
int GetLineDataEx(
uint dwFlags,
int iLine,
int iStartIndex,
int iEndIndex,
LINEDATAEX[] pLineData,
MARKERDATA[] pMarkerData
)
int GetLineDataEx(
[InAttribute] unsigned int dwFlags,
[InAttribute] int iLine,
[InAttribute] int iStartIndex,
[InAttribute] int iEndIndex,
[OutAttribute] array<LINEDATAEX>^ pLineData,
[InAttribute] array<MARKERDATA>^ pMarkerData
)
abstract GetLineDataEx :
dwFlags:uint32 *
iLine:int *
iStartIndex:int *
iEndIndex:int *
pLineData:LINEDATAEX[] byref *
pMarkerData:MARKERDATA[] -> int
function GetLineDataEx(
dwFlags : uint,
iLine : int,
iStartIndex : int,
iEndIndex : int,
pLineData : LINEDATAEX[],
pMarkerData : MARKERDATA[]
) : int
Параметры
dwFlags
Тип: UInt32[in] пометит предоставляя дополнительную информацию о линии. Список dwFlags значения см. в разделе GLDE_FLAGS.
iLine
Тип: Int32[in] линия о которой запрашиваются сведения. Это отсчитываемое от нуля значение.
iStartIndex
Тип: Int32[in] запуск индекс знака в линия. Быть меньше или равно длине линии. Не это значение пропускается, если значение gldeSubset определяет, dwFlags.
iEndIndex
Тип: Int32[in] индекс конечного знака в линия. Быть меньше или равно длине линии.
pLineData
Тип: array<Microsoft.VisualStudio.TextManager.Interop.LINEDATAEX[][in, out] указатель на заполнять-в LINEDATA структура. Это видно вызывающему объекту и вводится GetLineDataEx метод.
pMarkerData
Тип: array<Microsoft.VisualStudio.TextManager.Interop.MARKERDATA[][in, optional] указатель на допустимое MARKERDATA структура. Это видно вызывающему объекту и вводится GetLineDataEx метод.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsTextLines::GetLineDataEx(
[in] DWORD dwFlags,
[in] long iLine,
[in] long iStartIndex,
[in] long iEndIndex,
[out] LINEDATAEX *pLineData,
[in] MARKERDATA *pMarkerData
);
Этот метод аналогичен GetLineDataкроме того, но заполняет MARKERDATA структура и позволяет определить дополнительные сведения о метке с помощью линии или dwFlags параметр.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен