NormalizedSnapshotSpanCollection.Difference Method

Calculates the difference between two normalized snapshot span collections and normalizes the result.

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

Syntax

public static NormalizedSnapshotSpanCollection Difference(
    NormalizedSnapshotSpanCollection left,
    NormalizedSnapshotSpanCollection right
)

Parameters

Return Value

Type: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
The (normalized) set of differences between the normalized snapshot span collections..

Exceptions

Exception Condition
ArgumentNullException

left or right is nulla null reference (Nothing in Visual Basic).

ArgumentException

The collections refer to different snapshots.

.NET Framework Security

See Also

Reference

NormalizedSnapshotSpanCollection Class

Microsoft.VisualStudio.Text Namespace