Freigeben über


IProjectionEditResolver.GetTypicalInsertionPosition-Methode

Wenn eine Position im Projektionspuffer auf einer Quellpuffergrenze liegt, wird bestimmt, welche Quelleinfügemarke eine typische Einfügung empfangen würde.

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

Syntax

'Declaration
Function GetTypicalInsertionPosition ( _
    projectionInsertionPoint As SnapshotPoint, _
    sourceInsertionPoints As ReadOnlyCollection(Of SnapshotPoint) _
) As Integer
int GetTypicalInsertionPosition(
    SnapshotPoint projectionInsertionPoint,
    ReadOnlyCollection<SnapshotPoint> sourceInsertionPoints
)
int GetTypicalInsertionPosition(
    SnapshotPoint projectionInsertionPoint, 
    ReadOnlyCollection<SnapshotPoint>^ sourceInsertionPoints
)
abstract GetTypicalInsertionPosition : 
        projectionInsertionPoint:SnapshotPoint * 
        sourceInsertionPoints:ReadOnlyCollection<SnapshotPoint> -> int
function GetTypicalInsertionPosition(
    projectionInsertionPoint : SnapshotPoint, 
    sourceInsertionPoints : ReadOnlyCollection<SnapshotPoint>
) : int

Parameter

  • sourceInsertionPoints
    Typ: ReadOnlyCollection<SnapshotPoint>

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

Rückgabewert

Typ: Int32
Eine ganze Zahl zwischen 0 und sourceInsertionPoints.Length - 1.

.NET Framework-Sicherheit

Siehe auch

Referenz

IProjectionEditResolver Schnittstelle

Microsoft.VisualStudio.Text.Projection-Namespace