IVsTextLayer::GetLineDataEx Method (UInt32, Int32, Int32, Int32, array<LINEDATAEX>^, array<MARKERDATA>^)
Visual Studio 2015
Gets all line data.
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
int GetLineDataEx( unsigned int dwFlags, int iLine, int iStartIndex, int iEndIndex, array<LINEDATAEX>^ pLineData, array<MARKERDATA>^ pMarkerData )
Parameters
- dwFlags
-
Type:
System::UInt32
[in] Flags that apply to line data.
- iLine
-
Type:
System::Int32
[in] The line for which to get data.
- iStartIndex
-
Type:
System::Int32
[in] The start index for getting data.
- iEndIndex
-
Type:
System::Int32
[in] The end index for getting data.
- pLineData
-
Type:
array<Microsoft.VisualStudio.TextManager.Interop::LINEDATAEX>^
[out] The line data obtained.
- pMarkerData
-
Type:
array<Microsoft.VisualStudio.TextManager.Interop::MARKERDATA>^
[in] Marker data for the line.
Return Value
Type: System::Int32If the method succeeds, it returns S_OK. If it fails, it returns an error code.
From textmgr.idl:
HRESULT IVsTextLayer::GetLineDataEx( [in] DWORD dwFlags, [in] long iLine, [in] long iStartIndex, [in] long iEndIndex, [out] LINEDATAEX *pLineData, [in] MARKERDATA *pMarkerData );
Show: