Bagikan melalui


SyntaxTriviaList Struktur

Definisi

Mewakili daftar baca-saja dari 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)
Warisan
SyntaxTriviaList
Penerapan

Konstruktor

SyntaxTriviaList(IEnumerable<SyntaxTrivia>)

Membuat daftar trivia.

SyntaxTriviaList(SyntaxTrivia)

Mewakili daftar baca-saja dari SyntaxTrivia.

SyntaxTriviaList(SyntaxTrivia[])

Membuat daftar trivia.

Properti

Count

Mewakili daftar baca-saja dari SyntaxTrivia.

Empty

Mewakili daftar baca-saja dari SyntaxTrivia.

FullSpan

Rentang absolut elemen daftar dalam karakter, termasuk trivia terkemuka dan berikutnya dari elemen pertama dan terakhir.

Item[Int32]

Mendapatkan trivia pada indeks yang ditentukan.

Span

Rentang absolut elemen daftar dalam karakter, tidak termasuk trivia awal dan akhir dari elemen pertama dan terakhir.

Metode

Add(SyntaxTrivia)

Membuat baru SyntaxTriviaList dengan trivia yang ditentukan ditambahkan ke akhir.

AddRange(IEnumerable<SyntaxTrivia>)

Membuat baru SyntaxTriviaList dengan trivia yang ditentukan ditambahkan ke akhir.

Any()

Apakah daftar ini memiliki item apa pun.

Create(SyntaxTrivia)

Mewakili daftar baca-saja dari SyntaxTrivia.

ElementAt(Int32)

Mewakili daftar baca-saja dari SyntaxTrivia.

Equals(Object)

Mewakili daftar baca-saja dari SyntaxTrivia.

Equals(SyntaxTriviaList)

Mewakili daftar baca-saja dari SyntaxTrivia.

First()

Mengembalikan trivia pertama dalam daftar.

GetEnumerator()

Mewakili daftar baca-saja dari SyntaxTrivia.

GetHashCode()

Mewakili daftar baca-saja dari SyntaxTrivia.

IndexOf(SyntaxTrivia)

Mewakili daftar baca-saja dari SyntaxTrivia.

Insert(Int32, SyntaxTrivia)

Membuat baru SyntaxTriviaList dengan trivia yang ditentukan yang disisipkan pada indeks.

InsertRange(Int32, IEnumerable<SyntaxTrivia>)

Membuat baru SyntaxTriviaList dengan trivia yang ditentukan yang disisipkan pada indeks.

Last()

Mengembalikan trivia terakhir dalam daftar.

Remove(SyntaxTrivia)

Membuat baru SyntaxTriviaList dengan elemen yang ditentukan dihapus.

RemoveAt(Int32)

Membuat baru SyntaxTriviaList dengan elemen pada indeks yang ditentukan dihapus.

Replace(SyntaxTrivia, SyntaxTrivia)

Membuat baru SyntaxTriviaList dengan elemen yang ditentukan diganti dengan trivia baru.

ReplaceRange(SyntaxTrivia, IEnumerable<SyntaxTrivia>)

Membuat baru SyntaxTriviaList dengan elemen yang ditentukan diganti dengan trivia baru.

Reverse()

Mengembalikan daftar yang berisi semua elemen SyntaxTriviaList dalam urutan terbalik.

ToFullString()

Mewakili daftar baca-saja dari SyntaxTrivia.

ToString()

Mewakili daftar baca-saja dari SyntaxTrivia.

Operator

Equality(SyntaxTriviaList, SyntaxTriviaList)

Mewakili daftar baca-saja dari SyntaxTrivia.

Inequality(SyntaxTriviaList, SyntaxTriviaList)

Mewakili daftar baca-saja dari SyntaxTrivia.

Implementasi Antarmuka Eksplisit

IEnumerable.GetEnumerator()

Mewakili daftar baca-saja dari SyntaxTrivia.

IEnumerable<SyntaxTrivia>.GetEnumerator()

Mewakili daftar baca-saja dari SyntaxTrivia.

Metode Ekstensi

NormalizeWhitespace(SyntaxTriviaList, String, Boolean)

Membuat daftar trivia sintaksis baru dengan semua spasi kosong dan akhir trivia garis diganti dengan trivia yang diformat secara teratur.

NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean)

Membuat daftar trivia sintaksis baru dengan semua spasi kosong dan akhir trivia garis diganti dengan trivia yang diformat secara teratur.

Any(SyntaxTriviaList, SyntaxKind)

True jika daftar memiliki setidaknya satu trivia dari jenis yang ditentukan.

IndexOf(SyntaxTriviaList, SyntaxKind)

Mengembalikan indeks trivia pertama dari jenis tertentu dalam daftar trivia.

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

Mewakili daftar baca-saja dari SyntaxTrivia.

Any(SyntaxTriviaList, SyntaxKind)

Menguji apakah daftar berisi trivia dari jenis tertentu.

IndexOf(SyntaxTriviaList, SyntaxKind)

Mengembalikan indeks trivia pertama dari jenis tertentu dalam daftar trivia.

Berlaku untuk