SyntaxTriviaList Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una lista de solo lectura de 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)
- Herencia
-
SyntaxTriviaList
- Implementaciones
Constructores
| SyntaxTriviaList(IEnumerable<SyntaxTrivia>) |
Crea una lista de curiosidades. |
| SyntaxTriviaList(SyntaxTrivia) |
Representa una lista de solo lectura de SyntaxTrivia. |
| SyntaxTriviaList(SyntaxTrivia[]) |
Crea una lista de curiosidades. |
Propiedades
| Count |
Representa una lista de solo lectura de SyntaxTrivia. |
| Empty |
Representa una lista de solo lectura de SyntaxTrivia. |
| FullSpan |
Intervalo absoluto de los elementos de lista en caracteres, incluida la trivia inicial y final de los elementos primero y último. |
| Item[Int32] |
Obtiene la trivia en el índice especificado. |
| Span |
Intervalo absoluto de los elementos de lista en caracteres, sin incluir la trivia inicial y final de los elementos primero y último. |
Métodos
| Add(SyntaxTrivia) |
Crea un nuevo SyntaxTriviaList con la trivia especificada agregada al final. |
| AddRange(IEnumerable<SyntaxTrivia>) |
Crea un nuevo SyntaxTriviaList con la trivia especificada agregada al final. |
| Any() |
¿Esta lista tiene elementos. |
| Create(ReadOnlySpan<SyntaxTrivia>) |
Representa una lista de solo lectura de SyntaxTrivia. |
| Create(SyntaxTrivia) |
Representa una lista de solo lectura de SyntaxTrivia. |
| ElementAt(Int32) |
Representa una lista de solo lectura de SyntaxTrivia. |
| Equals(Object) |
Representa una lista de solo lectura de SyntaxTrivia. |
| Equals(SyntaxTriviaList) |
Representa una lista de solo lectura de SyntaxTrivia. |
| First() |
Devuelve la primera trivia de la lista. |
| GetEnumerator() |
Representa una lista de solo lectura de SyntaxTrivia. |
| GetHashCode() |
Representa una lista de solo lectura de SyntaxTrivia. |
| IndexOf(SyntaxTrivia) |
Representa una lista de solo lectura de SyntaxTrivia. |
| Insert(Int32, SyntaxTrivia) |
Crea un nuevo SyntaxTriviaList con la trivia especificada insertada en el índice. |
| InsertRange(Int32, IEnumerable<SyntaxTrivia>) |
Crea un nuevo SyntaxTriviaList con la trivia especificada insertada en el índice. |
| Last() |
Devuelve la última trivia de la lista. |
| Remove(SyntaxTrivia) |
Crea un nuevo SyntaxTriviaList objeto con el elemento especificado quitado. |
| RemoveAt(Int32) |
Crea un nuevo SyntaxTriviaList objeto con el elemento en el índice especificado quitado. |
| Replace(SyntaxTrivia, SyntaxTrivia) |
Crea un nuevo SyntaxTriviaList con el elemento especificado reemplazado por una nueva trivia. |
| ReplaceRange(SyntaxTrivia, IEnumerable<SyntaxTrivia>) |
Crea un nuevo SyntaxTriviaList con el elemento especificado reemplazado por una nueva trivia. |
| Reverse() |
Devuelve una lista que contiene todos los elementos de SyntaxTriviaList en orden invertido. |
| ToFullString() |
Representa una lista de solo lectura de SyntaxTrivia. |
| ToString() |
Representa una lista de solo lectura de SyntaxTrivia. |
Operadores
| Equality(SyntaxTriviaList, SyntaxTriviaList) |
Representa una lista de solo lectura de SyntaxTrivia. |
| Inequality(SyntaxTriviaList, SyntaxTriviaList) |
Representa una lista de solo lectura de SyntaxTrivia. |
Implementaciones de interfaz explícitas
| IEnumerable.GetEnumerator() |
Representa una lista de solo lectura de SyntaxTrivia. |
| IEnumerable<SyntaxTrivia>.GetEnumerator() |
Representa una lista de solo lectura de SyntaxTrivia. |
Métodos de extensión
| NormalizeWhitespace(SyntaxTriviaList, String, Boolean) |
Crea una nueva lista de trivias de sintaxis con todos los espacios en blanco y el final de la trivia de líneas reemplazados por trivia con formato periódico. |
| NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean) |
Crea una nueva lista de trivias de sintaxis con todos los espacios en blanco y el final de la trivia de líneas reemplazados por trivia con formato periódico. |
| Any(SyntaxTriviaList, SyntaxKind) |
True si la lista tiene al menos una trivia del tipo especificado. |
| IndexOf(SyntaxTriviaList, SyntaxKind) |
Devuelve el índice de la primera trivia de un tipo especificado en la lista de trivia. |
| NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean, Boolean) |
Representa una lista de solo lectura de SyntaxTrivia. |
| Any(SyntaxTriviaList, SyntaxKind) |
Comprueba si una lista contiene una trivia de un tipo determinado. |
| IndexOf(SyntaxTriviaList, SyntaxKind) |
Devuelve el índice de la primera trivia de un tipo especificado en la lista de trivia. |