SyntaxTriviaList Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |