Partager via


SnapshotPoint.Subtraction, opérateur (SnapshotPoint, SnapshotPoint)

Calcule l'offset entre deux objets d'SnapshotPoint.

Espace de noms :  Microsoft.VisualStudio.Text
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
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 ne prend pas en charge les opérateurs surchargés.

Paramètres

Valeur de retour

Type : Int32
L'offset entre les deux points, équivaut à start.Position - other.Position.

Exceptions

Exception Condition
ArgumentException

Les deux points n'appartiennent pas au même instantané.

Notes

Ce qui suit doit toujours être vraie : == other + (start - other) d'start.

Sécurité .NET Framework

Voir aussi

Référence

SnapshotPoint Structure

Subtraction, surcharge

Microsoft.VisualStudio.Text, espace de noms