다음을 통해 공유


NormalizedSpanCollection 클래스

정의

인접한 범위와 겹치는 범위가 결합된 시작 위치별로 정렬되는 범위의 컬렉션입니다.

public ref class NormalizedSpanCollection : System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Text::Span>
public class NormalizedSpanCollection : System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Text.Span>
type NormalizedSpanCollection = class
    inherit ReadOnlyCollection<Span>
Public Class NormalizedSpanCollection
Inherits ReadOnlyCollection(Of Span)
상속
NormalizedSpanCollection

생성자

NormalizedSpanCollection()

비어 있는 의 NormalizedSpanCollection 새 instance 초기화합니다.

NormalizedSpanCollection(IEnumerable<Span>)

지정된 범위 목록을 포함하는 의 NormalizedSpanCollection 새 instance 초기화합니다.

NormalizedSpanCollection(IList<Span>)

지정된 범위 목록을 포함하는 의 NormalizedSpanCollection 새 instance 초기화합니다.

NormalizedSpanCollection(Span)

지정된 범위를 포함하는 의 NormalizedSpanCollection 새 instance 초기화합니다.

필드

Empty

인접한 범위와 겹치는 범위가 결합된 시작 위치별로 정렬되는 범위의 컬렉션입니다.

메서드

Difference(NormalizedSpanCollection, NormalizedSpanCollection)

두 집합 간의 차이를 찾습니다. 차이는 두 번째 범위 집합에 없는 첫 번째 범위 집합의 모든 항목으로 정의됩니다.

Equals(Object)

이 범위 집합이 다른 개체와 같은지 여부를 확인합니다.

GetEnumerator()

이 컬렉션에 대한 할당되지 않는 구조체 열거자입니다.

GetHashCode()

범위 집합에 대한 고유 해시 코드를 가져옵니다.

Intersection(NormalizedSpanCollection, NormalizedSpanCollection)

두 범위 집합의 교집합을 찾습니다.

IntersectsWith(NormalizedSpanCollection)

이 범위 집합이 다른 범위 집합과 교차하는지 확인합니다.

IntersectsWith(Span)

이 범위 집합이 다른 범위와 교차하는지 확인합니다.

Overlap(NormalizedSpanCollection, NormalizedSpanCollection)

두 범위 집합의 겹침을 찾습니다.

OverlapsWith(NormalizedSpanCollection)

이 범위 집합이 다른 범위 집합과 겹치는지 여부를 결정합니다.

OverlapsWith(Span)

이 범위 집합이 다른 범위와 겹치는지 여부를 결정합니다.

ToString()

집합의 문자열 표현을 제공합니다.

Union(NormalizedSpanCollection, NormalizedSpanCollection)

두 범위 집합의 합을 찾습니다.

연산자

Equality(NormalizedSpanCollection, NormalizedSpanCollection)

두 범위 집합이 같은지 여부를 확인합니다.

Inequality(NormalizedSpanCollection, NormalizedSpanCollection)

두 범위 집합이 동일하지 않은지 여부를 확인합니다.

적용 대상