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
left
Typ: Microsoft.VisualStudio.Text.NormalizedSpanCollectionDer erste Spannensatz.
right
Typ: Microsoft.VisualStudio.Text.NormalizedSpanCollectionDer zweite Spannensatz.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.