Freigeben über


IProjectionEditResolver.FillInInsertionSizes-Methode

Wenn Text im Projektionspuffer auf der Projektions einfügemarke eingefügt wird, wird bestimmt, wie viele Zeichen im Linktext Einfügen in den Quellpuffer an jeder Quelleinfügemarke eingefügt werden sollen.

Namespace:  Microsoft.VisualStudio.Text.Projection
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
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>
)

Parameter

  • sourceInsertionPoints
    Typ: ReadOnlyCollection<SnapshotPoint>

    Die Liste der Einfügemarken in den Quellpuffern (mit einer Länge von zwei oder mehr).

  • insertionText
    Typ: String

    Der Text, der zwischen den Einfügemarken geteilt werden soll.

  • insertionSizes
    Typ: IList<Int32>

    Wird vom Aufgerufenen ausgefüllt; die Anzahl der Zeichen im insertionText, die in der entsprechenden Quelleinfügemarke eingefügt werden sollen.

Hinweise

Dieser Aufruf wird ausgeführt, während eine Bearbeitung durchgeführt wird. Daher führt jeder Versuch, den Projektionspuffer oder dessen Quellen während des Aufrufs zu ändern.

Wenn die Länge sourceInsertionPoints größer als zwei ist, bis auf das erste und letzte Momentaufnahme bezeichnet das Popup die Begrenzung einer leeren Quellspanne.

.NET Framework-Sicherheit

Siehe auch

Referenz

IProjectionEditResolver Schnittstelle

Microsoft.VisualStudio.Text.Projection-Namespace