SyntaxTriviaList Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une liste en lecture seule 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)
- Héritage
-
SyntaxTriviaList
- Implémente
Constructeurs
SyntaxTriviaList(IEnumerable<SyntaxTrivia>) |
Crée une liste de trivia. |
SyntaxTriviaList(SyntaxTrivia) |
Représente une liste en lecture seule de SyntaxTrivia. |
SyntaxTriviaList(SyntaxTrivia[]) |
Crée une liste de trivia. |
Propriétés
Count |
Représente une liste en lecture seule de SyntaxTrivia. |
Empty |
Représente une liste en lecture seule de SyntaxTrivia. |
FullSpan |
Étendue absolue des éléments de liste en caractères, y compris la trivia de début et de fin des premiers et derniers éléments. |
Item[Int32] |
Obtient la trivia à l’index spécifié. |
Span |
Étendue absolue des éléments de liste en caractères, sans inclure la trivia de début et de fin des premiers et derniers éléments. |
Méthodes
Add(SyntaxTrivia) |
Crée un nouveau SyntaxTriviaList avec la trivia spécifiée ajoutée à la fin. |
AddRange(IEnumerable<SyntaxTrivia>) |
Crée un nouveau SyntaxTriviaList avec la trivia spécifiée ajoutée à la fin. |
Any() |
Cette liste comporte-t-elle des éléments. |
Create(ReadOnlySpan<SyntaxTrivia>) |
Représente une liste en lecture seule de SyntaxTrivia. |
Create(SyntaxTrivia) |
Représente une liste en lecture seule de SyntaxTrivia. |
ElementAt(Int32) |
Représente une liste en lecture seule de SyntaxTrivia. |
Equals(Object) |
Représente une liste en lecture seule de SyntaxTrivia. |
Equals(SyntaxTriviaList) |
Représente une liste en lecture seule de SyntaxTrivia. |
First() |
Retourne la première trivia dans la liste. |
GetEnumerator() |
Représente une liste en lecture seule de SyntaxTrivia. |
GetHashCode() |
Représente une liste en lecture seule de SyntaxTrivia. |
IndexOf(SyntaxTrivia) |
Représente une liste en lecture seule de SyntaxTrivia. |
Insert(Int32, SyntaxTrivia) |
Crée un nouveau SyntaxTriviaList avec la trivia spécifiée insérée à l’index. |
InsertRange(Int32, IEnumerable<SyntaxTrivia>) |
Crée un nouveau SyntaxTriviaList avec la trivia spécifiée insérée à l’index. |
Last() |
Retourne la dernière trivia dans la liste. |
Remove(SyntaxTrivia) |
Crée un nouvel SyntaxTriviaList élément avec l’élément spécifié supprimé. |
RemoveAt(Int32) |
Crée un nouvel SyntaxTriviaList élément avec l’élément à l’index spécifié supprimé. |
Replace(SyntaxTrivia, SyntaxTrivia) |
Crée un nouvel SyntaxTriviaList élément avec l’élément spécifié remplacé par une nouvelle trivia. |
ReplaceRange(SyntaxTrivia, IEnumerable<SyntaxTrivia>) |
Crée un nouvel SyntaxTriviaList élément avec l’élément spécifié remplacé par une nouvelle trivia. |
Reverse() |
Retourne une liste qui contient tous les éléments de l’ordre SyntaxTriviaList inversé. |
ToFullString() |
Représente une liste en lecture seule de SyntaxTrivia. |
ToString() |
Représente une liste en lecture seule de SyntaxTrivia. |
Opérateurs
Equality(SyntaxTriviaList, SyntaxTriviaList) |
Représente une liste en lecture seule de SyntaxTrivia. |
Inequality(SyntaxTriviaList, SyntaxTriviaList) |
Représente une liste en lecture seule de SyntaxTrivia. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Représente une liste en lecture seule de SyntaxTrivia. |
IEnumerable<SyntaxTrivia>.GetEnumerator() |
Représente une liste en lecture seule de SyntaxTrivia. |
Méthodes d’extension
NormalizeWhitespace(SyntaxTriviaList, String, Boolean) |
Crée une nouvelle liste de trivia de syntaxe avec tous les espaces blancs et la fin de la trivia de ligne remplacées par des trivia régulièrement mises en forme. |
NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean) |
Crée une nouvelle liste de trivia de syntaxe avec tous les espaces blancs et la fin de la trivia de ligne remplacées par des trivia régulièrement mises en forme. |
Any(SyntaxTriviaList, SyntaxKind) |
True si la liste a au moins une trivia du type spécifié. |
IndexOf(SyntaxTriviaList, SyntaxKind) |
Retourne l’index de la première trivia d’un type spécifié dans la liste de trivia. |
NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean, Boolean) |
Représente une liste en lecture seule de SyntaxTrivia. |
Any(SyntaxTriviaList, SyntaxKind) |
Teste si une liste contient des trivia d’un type particulier. |
IndexOf(SyntaxTriviaList, SyntaxKind) |
Retourne l’index de la première trivia d’un type spécifié dans la liste de trivia. |