Freigeben über


NormalizedSpanCollection.Difference-Methode

Sucht den Unterschied zwischen den zwei Sätzen. Der Unterschied ist definiert als alle Elemente, die im ersten Spannensatz, nicht jedoch im zweiten Spannensatz enthalten sind.

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

Syntax

'Declaration
Public Shared Function Difference ( _
    left As NormalizedSpanCollection, _
    right As NormalizedSpanCollection _
) As NormalizedSpanCollection
public static NormalizedSpanCollection Difference(
    NormalizedSpanCollection left,
    NormalizedSpanCollection right
)
public:
static NormalizedSpanCollection^ Difference(
    NormalizedSpanCollection^ left, 
    NormalizedSpanCollection^ right
)
static member Difference : 
        left:NormalizedSpanCollection * 
        right:NormalizedSpanCollection -> NormalizedSpanCollection
public static function Difference(
    left : NormalizedSpanCollection, 
    right : NormalizedSpanCollection
) : NormalizedSpanCollection

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Text.NormalizedSpanCollection
Der neue Spannensatz, der dem Unterschied zwischen left und right entspricht.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

left oder right ist nullein Nullverweis (Nothing in Visual Basic).

Hinweise

Leere Spannen im zweiten Satz beeinflussen nicht zuerst eine festgelegt. Diese Methode gibt leere Spannen in den ersten Satz zurück, die nicht enthalten sind, die im zweiten Satz von festgelegt.

.NET Framework-Sicherheit

Siehe auch

Referenz

NormalizedSpanCollection Klasse

Microsoft.VisualStudio.Text-Namespace