IProjectionEditResolver.FillInReplacementSizes-Methode
Wenn Text an der Projektions Ersetzung Spanne in einem Projektionspuffer ersetzt wird, wird bestimmt, wie viele Zeichen im Linktext Einfügen in den Quellpuffer an jeder Quelleinfügemarke eingefügt werden sollen (die die Ausgangspunkte sourceReplacementSpanssind).
Namespace: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
Sub FillInReplacementSizes ( _
projectionReplacementSpan As SnapshotSpan, _
sourceReplacementSpans As ReadOnlyCollection(Of SnapshotSpan), _
insertionText As String, _
insertionSizes As IList(Of Integer) _
)
void FillInReplacementSizes(
SnapshotSpan projectionReplacementSpan,
ReadOnlyCollection<SnapshotSpan> sourceReplacementSpans,
string insertionText,
IList<int> insertionSizes
)
void FillInReplacementSizes(
SnapshotSpan projectionReplacementSpan,
ReadOnlyCollection<SnapshotSpan>^ sourceReplacementSpans,
String^ insertionText,
IList<int>^ insertionSizes
)
abstract FillInReplacementSizes :
projectionReplacementSpan:SnapshotSpan *
sourceReplacementSpans:ReadOnlyCollection<SnapshotSpan> *
insertionText:string *
insertionSizes:IList<int> -> unit
function FillInReplacementSizes(
projectionReplacementSpan : SnapshotSpan,
sourceReplacementSpans : ReadOnlyCollection<SnapshotSpan>,
insertionText : String,
insertionSizes : IList<int>
)
Parameter
projectionReplacementSpan
Typ: Microsoft.VisualStudio.Text.SnapshotSpanDer Textabschnitt, der im IProjectionBuffer ersetzt werden soll.
sourceReplacementSpans
Typ: ReadOnlyCollection<SnapshotSpan>Die Textabschnitte, die in den Quellpuffern (mit Länge zwei oder mehr) ersetzt werden sollen.
insertionText
Typ: StringDer Text, der unter den Ersatzspannen geteilt werden soll.
insertionSizes
Typ: IList<Int32>Wird vom Aufgerufenen ausgefüllt; die Anzahl der Zeichen im insertionText, die in der entsprechenden Quellersatzspanne 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.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.