Condividi tramite


SyntaxTriviaList Struct

Definizione

Rappresenta un elenco di sola lettura di 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)
Ereditarietà
SyntaxTriviaList
Implementazioni

Costruttori

SyntaxTriviaList(IEnumerable<SyntaxTrivia>)

Crea un elenco di elementi semplici.

SyntaxTriviaList(SyntaxTrivia)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

SyntaxTriviaList(SyntaxTrivia[])

Crea un elenco di elementi semplici.

Proprietà

Count

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Empty

Rappresenta un elenco di sola lettura di SyntaxTrivia.

FullSpan

L'intervallo assoluto degli elementi dell'elenco in caratteri, inclusi il carattere iniziale e finale dei primi e degli ultimi elementi.

Item[Int32]

Ottiene i trivia in corrispondenza dell'indice specificato.

Span

L'intervallo assoluto degli elementi dell'elenco in caratteri, senza includere l'elemento iniziale e finale dei primi e degli ultimi elementi.

Metodi

Add(SyntaxTrivia)

Crea un nuovo SyntaxTriviaList oggetto con l'elemento aggiuntivo specificato aggiunto alla fine.

AddRange(IEnumerable<SyntaxTrivia>)

Crea un nuovo SyntaxTriviaList oggetto con l'elemento aggiuntivo specificato aggiunto alla fine.

Any()

Questo elenco contiene elementi.

Create(ReadOnlySpan<SyntaxTrivia>)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Create(SyntaxTrivia)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

ElementAt(Int32)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Equals(Object)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Equals(SyntaxTriviaList)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

First()

Restituisce il primo elemento di limitazione nell'elenco.

GetEnumerator()

Rappresenta un elenco di sola lettura di SyntaxTrivia.

GetHashCode()

Rappresenta un elenco di sola lettura di SyntaxTrivia.

IndexOf(SyntaxTrivia)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Insert(Int32, SyntaxTrivia)

Crea un nuovo SyntaxTriviaList oggetto con la procedura di limitazione specificata inserita in corrispondenza dell'indice.

InsertRange(Int32, IEnumerable<SyntaxTrivia>)

Crea un nuovo SyntaxTriviaList oggetto con la procedura di limitazione specificata inserita in corrispondenza dell'indice.

Last()

Restituisce l'ultimo elemento di limitazione nell'elenco.

Remove(SyntaxTrivia)

Crea un nuovo SyntaxTriviaList oggetto con l'elemento specificato rimosso.

RemoveAt(Int32)

Crea un nuovo SyntaxTriviaList oggetto con l'elemento in corrispondenza dell'indice specificato rimosso.

Replace(SyntaxTrivia, SyntaxTrivia)

Crea un nuovo SyntaxTriviaList oggetto con l'elemento specificato sostituito con nuovi elementi semplici.

ReplaceRange(SyntaxTrivia, IEnumerable<SyntaxTrivia>)

Crea un nuovo SyntaxTriviaList oggetto con l'elemento specificato sostituito con nuovi elementi semplici.

Reverse()

Restituisce un elenco che contiene tutti gli elementi di SyntaxTriviaList in ordine invertito.

ToFullString()

Rappresenta un elenco di sola lettura di SyntaxTrivia.

ToString()

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Operatori

Equality(SyntaxTriviaList, SyntaxTriviaList)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Inequality(SyntaxTriviaList, SyntaxTriviaList)

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Rappresenta un elenco di sola lettura di SyntaxTrivia.

IEnumerable<SyntaxTrivia>.GetEnumerator()

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Metodi di estensione

NormalizeWhitespace(SyntaxTriviaList, String, Boolean)

Crea un nuovo elenco di sintassi con tutti gli spazi vuoti e l'estremità finale della riga sostituiti con semplicità formattati regolarmente.

NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean)

Crea un nuovo elenco di sintassi con tutti gli spazi vuoti e l'estremità finale della riga sostituiti con semplicità formattati regolarmente.

Any(SyntaxTriviaList, SyntaxKind)

True se l'elenco contiene almeno un'operazione di tipo specificato.

IndexOf(SyntaxTriviaList, SyntaxKind)

Restituisce l'indice del primo tipo specificato nell'elenco di semplicità.

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

Rappresenta un elenco di sola lettura di SyntaxTrivia.

Any(SyntaxTriviaList, SyntaxKind)

Verifica se un elenco contiene elementi semplici di un particolare tipo.

IndexOf(SyntaxTriviaList, SyntaxKind)

Restituisce l'indice del primo tipo specificato nell'elenco di semplicità.

Si applica a