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(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. |