Freigeben über


SnapshotPoint.Subtraction-Operator (SnapshotPoint, Int32)

Dekrementiert die Position eines Momentaufnahmepunkts.

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

Syntax

'Declaration
Public Shared Operator - ( _
    point As SnapshotPoint, _
    offset As Integer _
) As SnapshotPoint
public static SnapshotPoint operator -(
    SnapshotPoint point,
    int offset
)
public:
static SnapshotPoint operator -(
    SnapshotPoint point, 
    int offset
)
static let inline(-)
        point:SnapshotPoint * 
        offset:int  : SnapshotPoint
JScript unterstützt keine überladenen Operatoren.

Parameter

  • offset
    Typ: Int32

    Der Offset des neuen Punkts.

Rückgabewert

Typ: Microsoft.VisualStudio.Text.SnapshotPoint
Eine ganze Zahl, die die Position darstellt.

Ausnahmen

Ausnahme Bedingung
ArgumentOutOfRangeException

Der neue Punkt ist kleiner als Null oder größer als Snapshot.Length.

.NET Framework-Sicherheit

Siehe auch

Referenz

SnapshotPoint Struktur

Subtraction-Überladung

Microsoft.VisualStudio.Text-Namespace