IProjectionEditResolver.FillInInsertionSizes - метод
Если текст вставляется в буфер проекции в точку вставки проекции, укажите, сколько символов текста инструкции insert вставляется в буфер источника на каждую точку вставки источника.
Пространство имен: 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.SnapshotPointТочка вставки в объекте IProjectionBuffer.
sourceInsertionPoints
Тип: ReadOnlyCollection<SnapshotPoint>Список точек вставки в исходных буферах (длиной два или более).
insertionText
Тип: StringТекст, разбиваемый между точками вставки.
insertionSizes
Тип: IList<Int32>Указывается вызываемым объектом; количество символов текста insertionText, которые должны быть вставлены в соответствующей исходной точке вставки.
Заметки
Этот вызов выполняется, пока выполняется правка, поэтому любая попытка изменить буфер проекции или свои источники во время данного вызова завершается ошибкой.
Если длина sourceInsertionPoints все больше 2, но первый и последний точка снимка обозначит границу пустого диапазона источника.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.