SyntaxNodeOrTokenList 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.
Liste des SyntaxNodeOrToken structures.
public value class SyntaxNodeOrTokenList : IEquatable<Microsoft::CodeAnalysis::SyntaxNodeOrTokenList>, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNodeOrToken>, System::Collections::Generic::IReadOnlyCollection<Microsoft::CodeAnalysis::SyntaxNodeOrToken>
public readonly struct SyntaxNodeOrTokenList : IEquatable<Microsoft.CodeAnalysis.SyntaxNodeOrTokenList>, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNodeOrToken>, System.Collections.Generic.IReadOnlyCollection<Microsoft.CodeAnalysis.SyntaxNodeOrToken>
type SyntaxNodeOrTokenList = struct
interface IReadOnlyCollection<SyntaxNodeOrToken>
interface seq<SyntaxNodeOrToken>
interface IEnumerable
Public Structure SyntaxNodeOrTokenList
Implements IEnumerable(Of SyntaxNodeOrToken), IEquatable(Of SyntaxNodeOrTokenList), IReadOnlyCollection(Of SyntaxNodeOrToken)
- Héritage
-
SyntaxNodeOrTokenList
- Implémente
Constructeurs
SyntaxNodeOrTokenList(IEnumerable<SyntaxNodeOrToken>) |
Créez une SyntaxNodeOrTokenList séquence de SyntaxNodeOrToken. |
SyntaxNodeOrTokenList(SyntaxNodeOrToken[]) |
Créez une SyntaxNodeOrTokenList ou plusieurs SyntaxNodeOrToken. |
Propriétés
Count |
Obtient le nombre de nœuds de cette liste |
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 l'objet SyntaxNodeOrToken à 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(SyntaxNodeOrToken) |
Crée un nouveau SyntaxNodeOrTokenList avec le nœud ou le jeton spécifié ajouté à la fin. |
AddRange(IEnumerable<SyntaxNodeOrToken>) |
Crée un nouveau SyntaxNodeOrTokenList avec les nœuds ou jetons spécifiés ajoutés à la fin. |
Any() |
Indique s’il existe un élément dans la liste. |
Equals(Object) |
Détermine si le Object spécifié est égal à cette instance. |
Equals(SyntaxNodeOrTokenList) |
Indique si l'objet actuel est égal à un autre objet du même type. |
First() |
Obtient la première structure SyntaxNodeOrToken de cette liste. |
FirstOrDefault() |
Obtient la première structure SyntaxNodeOrToken de cette liste si elle est présente, sinon par défaut(SyntaxNodeOrToken). |
GetEnumerator() |
Obtient l'énumérateur. |
GetHashCode() |
Retourne un code de hachage pour cette instance. |
IndexOf(SyntaxNodeOrToken) |
Retourne l’index de la liste pour l’élément donné SyntaxNodeOrToken. |
Insert(Int32, SyntaxNodeOrToken) |
Crée un nouveau SyntaxNodeOrTokenList avec le nœud ou le jeton spécifié inséré à l’index. |
InsertRange(Int32, IEnumerable<SyntaxNodeOrToken>) |
Crée un nouveau SyntaxNodeOrTokenList avec les nœuds ou jetons spécifiés insérés à l’index. |
Last() |
Obtient la dernière structure SyntaxNodeOrToken de cette liste. |
LastOrDefault() |
Obtient la dernière structure SyntaxNodeOrToken de cette liste si elle est présente, sinon par défaut(SyntaxNodeOrToken). |
Remove(SyntaxNodeOrToken) |
Crée un nouvel SyntaxNodeOrTokenList élément avec l’élément spécifié supprimé. |
RemoveAt(Int32) |
Crée un nouvel SyntaxNodeOrTokenList élément avec l’index spécifié supprimé. |
Replace(SyntaxNodeOrToken, SyntaxNodeOrToken) |
Crée un nouvel SyntaxNodeOrTokenList élément avec l’élément spécifié remplacé par un nouveau nœud ou un jeton. |
ReplaceRange(SyntaxNodeOrToken, IEnumerable<SyntaxNodeOrToken>) |
Crée un nouvel SyntaxNodeOrTokenList élément avec l’élément spécifié remplacé par un nouveau nœud et des jetons. |
ToFullString() |
Retourne la représentation de chaîne complète des nœuds et des jetons de cette liste, y compris la première trivia de nœud ou de jeton et la trivia de fin du dernier nœud ou du dernier jeton. |
ToString() |
Retourne la représentation sous forme de chaîne des nœuds et des jetons de cette liste, sans inclure la première trivia de nœud ou de jeton et la dernière trivia de fin du nœud ou du dernier jeton. |
Opérateurs
Equality(SyntaxNodeOrTokenList, SyntaxNodeOrTokenList) |
Implémente l'opérateur ==. |
Inequality(SyntaxNodeOrTokenList, SyntaxNodeOrTokenList) |
Implémente l'opérateur !=. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Retourne un énumérateur qui itère au sein d’une collection. |
IEnumerable<SyntaxNodeOrToken>.GetEnumerator() |
Retourne un énumérateur qui itère au sein de la collection. |