Metodo NormalizedSpanCollection.Difference
Trova la differenza tra i due set. La differenza è definita come tutto nella prima set di intervalli che non è presente nel secondo set di intervalli.
Spazio dei nomi: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
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
Parametri
left
Tipo: Microsoft.VisualStudio.Text.NormalizedSpanCollectionIl primo set di intervalli.
right
Tipo: Microsoft.VisualStudio.Text.NormalizedSpanCollectionIl secondo set di intervalli.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.NormalizedSpanCollection
Il nuovo set di intervalli che corrisponde alla differenza tra left e right.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | left o right viene nullriferimento null (Nothing in Visual Basic). |
Note
Gli intervalli vuoti nel secondo set non influenzano il primo set affatto. Questo metodo restituisce gli intervalli vuoti nel primo set non inclusi quelli da impostato dal secondo set.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.