当文本插入到投影时的投影缓冲区中的插入点,确定插入文本的字符数插入源缓冲区的每个源插入点。
命名空间: Microsoft.VisualStudio.Text.Projection
程序集: Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)
语法
声明
Sub FillInInsertionSizes ( _
projectionInsertionPoint As SnapshotPoint, _
sourceInsertionPoints As ReadOnlyCollection(Of SnapshotPoint), _
insertionText As String, _
insertionSizes As IList(Of Integer) _
)
void FillInInsertionSizes(
SnapshotPoint projectionInsertionPoint,
ReadOnlyCollection<SnapshotPoint> sourceInsertionPoints,
string insertionText,
IList<int> insertionSizes
)
void FillInInsertionSizes(
SnapshotPoint projectionInsertionPoint,
ReadOnlyCollection<SnapshotPoint>^ sourceInsertionPoints,
String^ insertionText,
IList<int>^ insertionSizes
)
abstract FillInInsertionSizes :
projectionInsertionPoint:SnapshotPoint *
sourceInsertionPoints:ReadOnlyCollection<SnapshotPoint> *
insertionText:string *
insertionSizes:IList<int> -> unit
function FillInInsertionSizes(
projectionInsertionPoint : SnapshotPoint,
sourceInsertionPoints : ReadOnlyCollection<SnapshotPoint>,
insertionText : String,
insertionSizes : IList<int>
)
参数
projectionInsertionPoint
类型:Microsoft.VisualStudio.Text.SnapshotPointIProjectionBuffer 中的插入点。
sourceInsertionPoints
类型:ReadOnlyCollection<SnapshotPoint>源缓冲区中的插入点列表(长度为两个或多个字符)。
insertionText
类型:String要在多个插入点之间拆分的文本。
insertionSizes
类型:IList<Int32>由被调用方填充;要插入到对应源插入点的 insertionText 中的字符数。
备注
将执行此调用,编辑正在进行时,因此,所有尝试更改投影缓冲区或其源在调用将失败。
如果 sourceInsertionPoints 的长度超过两个字符,所有,除第一个和最后一个快照点表示一个空源范围的边界。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。