다음을 통해 공유


SyntaxTriviaList 구조체

정의

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

public value class SyntaxTriviaList : IEquatable<Microsoft::CodeAnalysis::SyntaxTriviaList>, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxTrivia>, System::Collections::Generic::IReadOnlyCollection<Microsoft::CodeAnalysis::SyntaxTrivia>, System::Collections::Generic::IReadOnlyList<Microsoft::CodeAnalysis::SyntaxTrivia>
public readonly struct SyntaxTriviaList : IEquatable<Microsoft.CodeAnalysis.SyntaxTriviaList>, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxTrivia>, System.Collections.Generic.IReadOnlyCollection<Microsoft.CodeAnalysis.SyntaxTrivia>, System.Collections.Generic.IReadOnlyList<Microsoft.CodeAnalysis.SyntaxTrivia>
type SyntaxTriviaList = struct
    interface IReadOnlyList<SyntaxTrivia>
    interface seq<SyntaxTrivia>
    interface IEnumerable
    interface IReadOnlyCollection<SyntaxTrivia>
Public Structure SyntaxTriviaList
Implements IEnumerable(Of SyntaxTrivia), IEquatable(Of SyntaxTriviaList), IReadOnlyCollection(Of SyntaxTrivia), IReadOnlyList(Of SyntaxTrivia)
상속
SyntaxTriviaList
구현

생성자

SyntaxTriviaList(IEnumerable<SyntaxTrivia>)

퀴즈 목록을 만듭니다.

SyntaxTriviaList(SyntaxTrivia)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

SyntaxTriviaList(SyntaxTrivia[])

퀴즈 목록을 만듭니다.

속성

Count

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

Empty

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

FullSpan

첫 번째 요소와 마지막 요소의 선행 및 후행 퀴즈를 포함하여 목록 요소의 절대 범위(문자)입니다.

Item[Int32]

지정된 인덱스에서 퀴즈를 가져옵니다.

Span

첫 번째 요소와 마지막 요소의 선행 및 후행 퀴즈를 포함하지 않는 문자의 목록 요소의 절대 범위입니다.

메서드

Add(SyntaxTrivia)

끝에 지정된 퀴즈가 추가된 새 SyntaxTriviaList 퀴즈를 만듭니다.

AddRange(IEnumerable<SyntaxTrivia>)

끝에 지정된 퀴즈가 추가된 새 SyntaxTriviaList 퀴즈를 만듭니다.

Any()

이 목록에 항목이 있나요?

Create(ReadOnlySpan<SyntaxTrivia>)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

Create(SyntaxTrivia)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

ElementAt(Int32)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

Equals(Object)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

Equals(SyntaxTriviaList)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

First()

목록의 첫 번째 퀴즈를 반환합니다.

GetEnumerator()

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

GetHashCode()

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

IndexOf(SyntaxTrivia)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

Insert(Int32, SyntaxTrivia)

인덱스에서 지정된 퀴즈가 삽입된 새 SyntaxTriviaList 퀴즈를 만듭니다.

InsertRange(Int32, IEnumerable<SyntaxTrivia>)

인덱스에서 지정된 퀴즈가 삽입된 새 SyntaxTriviaList 퀴즈를 만듭니다.

Last()

목록의 마지막 퀴즈를 반환합니다.

Remove(SyntaxTrivia)

지정된 요소가 제거된 새 SyntaxTriviaList 요소를 만듭니다.

RemoveAt(Int32)

지정된 인덱스에서 요소가 제거된 새 SyntaxTriviaList 요소를 만듭니다.

Replace(SyntaxTrivia, SyntaxTrivia)

지정된 요소가 새 SyntaxTriviaList 퀴즈로 대체된 새 요소를 만듭니다.

ReplaceRange(SyntaxTrivia, IEnumerable<SyntaxTrivia>)

지정된 요소가 새 SyntaxTriviaList 퀴즈로 대체된 새 요소를 만듭니다.

Reverse()

역순의 모든 요소를 SyntaxTriviaList 포함하는 목록을 반환합니다.

ToFullString()

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

ToString()

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

연산자

Equality(SyntaxTriviaList, SyntaxTriviaList)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

Inequality(SyntaxTriviaList, SyntaxTriviaList)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

명시적 인터페이스 구현

IEnumerable.GetEnumerator()

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

IEnumerable<SyntaxTrivia>.GetEnumerator()

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

확장 메서드

NormalizeWhitespace(SyntaxTriviaList, String, Boolean)

모든 공백 및 줄 끝 퀴즈가 정기적으로 서식이 지정된 퀴즈로 대체된 새 구문 퀴즈 목록을 만듭니다.

NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean)

모든 공백 및 줄 끝 퀴즈가 정기적으로 서식이 지정된 퀴즈로 대체된 새 구문 퀴즈 목록을 만듭니다.

Any(SyntaxTriviaList, SyntaxKind)

True이면 목록에 지정된 종류의 퀴즈가 하나 이상 있습니다.

IndexOf(SyntaxTriviaList, SyntaxKind)

퀴즈 목록에서 지정된 종류의 첫 번째 퀴즈 인덱스 값을 반환합니다.

NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean, Boolean)

의 읽기 전용 목록을 SyntaxTrivia나타냅니다.

Any(SyntaxTriviaList, SyntaxKind)

목록에 특정 종류의 퀴즈가 포함되어 있는지 여부를 테스트합니다.

IndexOf(SyntaxTriviaList, SyntaxKind)

퀴즈 목록에서 지정된 종류의 첫 번째 퀴즈 인덱스 값을 반환합니다.

적용 대상