NormalizedSnapshotSpanCollection::Intersection Method (NormalizedSnapshotSpanCollection^, NormalizedSnapshotSpanCollection^)
Visual Studio 2015
Calculates the intersection of two normalized snapshot span collections and normalizes the result.
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
public: static NormalizedSnapshotSpanCollection^ Intersection( NormalizedSnapshotSpanCollection^ left, NormalizedSnapshotSpanCollection^ right )
Parameters
- left
-
Type:
Microsoft.VisualStudio.Text::NormalizedSnapshotSpanCollection^
The first NormalizedSnapshotSpanCollection.
- right
-
Type:
Microsoft.VisualStudio.Text::NormalizedSnapshotSpanCollection^
The second NormalizedSnapshotSpanCollection.
Return Value
Type: Microsoft.VisualStudio.Text::NormalizedSnapshotSpanCollection^The normalized set of intersecting spans.
| Exception | Condition |
|---|---|
| ArgumentNullException | left or right is null. |
| ArgumentException | The collections refer to different snapshots. |
Show: