提供对文本缓冲区的直接, (可沿的访问。
命名空间: Microsoft.VisualStudio.TextManager.Interop
程序集: Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
语法
声明
Public Overridable Function GetLine ( _
grfGet As UInteger, _
iLine As Integer, _
iStartIndex As Integer, _
iEndIndex As Integer, _
<OutAttribute> pLineData As LINEDATAEX() _
) As Integer
public virtual int GetLine(
uint grfGet,
int iLine,
int iStartIndex,
int iEndIndex,
LINEDATAEX[] pLineData
)
public:
virtual int GetLine(
[InAttribute] unsigned int grfGet,
[InAttribute] int iLine,
[InAttribute] int iStartIndex,
[InAttribute] int iEndIndex,
[OutAttribute] array<LINEDATAEX>^ pLineData
)
abstract GetLine :
grfGet:uint32 *
iLine:int *
iStartIndex:int *
iEndIndex:int *
pLineData:LINEDATAEX[] byref -> int
override GetLine :
grfGet:uint32 *
iLine:int *
iStartIndex:int *
iEndIndex:int *
pLineData:LINEDATAEX[] byref -> int
public function GetLine(
grfGet : uint,
iLine : int,
iStartIndex : int,
iEndIndex : int,
pLineData : LINEDATAEX[]
) : int
参数
grfGet
类型:UInt32[in] 提供有关行的标志附加信息。 有关 dwFlags 值列表,请参见 GLDE_FLAGS。
iLine
类型:Int32[in] 包含行号的整数。 这是一个从零开始的值。
iStartIndex
类型:Int32[in] 行中的起始字符的索引。 必须小于或等于行的长度。
iEndIndex
类型:Int32[in] 在行内结束字符索引。 必须小于或等于行的长度。
pLineData
类型:array<Microsoft.VisualStudio.TextManager.Interop.LINEDATAEX[][out] 对的指针加载在 LINEDATA 结构。 该环境分配给并将 GetLine 方法填充。
返回值
类型:Int32
实现
IVsTextImage.GetLine(UInt32, Int32, Int32, Int32, array<LINEDATAEX[])
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。