Condividi tramite


Operatore SnapshotPoint.Subtraction (SnapshotPoint, SnapshotPoint)

Calcola l'offset tra due SnapshotPoint oggetti.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
Public Shared Operator - ( _
    start As SnapshotPoint, _
    other As SnapshotPoint _
) As Integer
public static int operator -(
    SnapshotPoint start,
    SnapshotPoint other
)
public:
static int operator -(
    SnapshotPoint start, 
    SnapshotPoint other
)
static let inline(-)
        start:SnapshotPoint * 
        other:SnapshotPoint  : int
JScript non supporta gli operatori di overload.

Parametri

Valore restituito

Tipo: Int32
Offset tra i due punti, equivalente a start.Position - other.Position.

Eccezioni

Eccezione Condizione
ArgumentException

I due punti non appartengono allo stesso snapshot.

Note

Ciò che segue deve essere sempre true: start == other + (start - other).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

SnapshotPoint Struttura

Overload Subtraction

Spazio dei nomi Microsoft.VisualStudio.Text