SyntaxNodeOrTokenList 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í.
Lista de SyntaxNodeOrToken estructuras.
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)
- Herencia
-
SyntaxNodeOrTokenList
- Implementaciones
Constructores
SyntaxNodeOrTokenList(IEnumerable<SyntaxNodeOrToken>) |
Cree un SyntaxNodeOrTokenList objeto a partir de una secuencia de SyntaxNodeOrToken. |
SyntaxNodeOrTokenList(SyntaxNodeOrToken[]) |
Cree un SyntaxNodeOrTokenList objeto a partir de uno o varios SyntaxNodeOrToken. |
Propiedades
Count |
Obtiene el recuento de nodos de esta lista. |
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 el objeto SyntaxNodeOrToken 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(SyntaxNodeOrToken) |
Crea un nuevo SyntaxNodeOrTokenList con el nodo o token especificado agregado al final. |
AddRange(IEnumerable<SyntaxNodeOrToken>) |
Crea un nuevo SyntaxNodeOrTokenList con los nodos o tokens especificados agregados al final. |
Any() |
Indica si hay algún elemento en la lista. |
Equals(Object) |
Determina si el objeto Object especificado es igual a esta instancia. |
Equals(SyntaxNodeOrTokenList) |
Indica si el objeto actual es igual que otro objeto del mismo tipo. |
First() |
Obtiene la primera estructura SyntaxNodeOrToken de esta lista. |
FirstOrDefault() |
Obtiene la primera estructura SyntaxNodeOrToken de esta lista si está presente, else default(SyntaxNodeOrToken). |
GetEnumerator() |
Obtiene el enumerador. |
GetHashCode() |
Devuelve un código hash para esta instancia. |
IndexOf(SyntaxNodeOrToken) |
Devuelve el índice de la lista para el especificado SyntaxNodeOrToken. |
Insert(Int32, SyntaxNodeOrToken) |
Crea un nuevo SyntaxNodeOrTokenList con el nodo o token especificado insertados en el índice. |
InsertRange(Int32, IEnumerable<SyntaxNodeOrToken>) |
Crea un nuevo SyntaxNodeOrTokenList con los nodos o tokens especificados insertados en el índice. |
Last() |
Obtiene la última estructura SyntaxNodeOrToken de esta lista. |
LastOrDefault() |
Obtiene la última estructura SyntaxNodeOrToken de esta lista si está presente, else default(SyntaxNodeOrToken). |
Remove(SyntaxNodeOrToken) |
Crea un nuevo SyntaxNodeOrTokenList objeto con el elemento especificado quitado. |
RemoveAt(Int32) |
Crea un nuevo SyntaxNodeOrTokenList con el elemento en el índice especificado quitado. |
Replace(SyntaxNodeOrToken, SyntaxNodeOrToken) |
Crea un nuevo SyntaxNodeOrTokenList con el elemento especificado reemplazado por un nuevo nodo o token. |
ReplaceRange(SyntaxNodeOrToken, IEnumerable<SyntaxNodeOrToken>) |
Crea un nuevo SyntaxNodeOrTokenList con el elemento especificado reemplazado por nuevos nodos y tokens. |
ToFullString() |
Devuelve la representación de cadena completa de los nodos y tokens de esta lista, incluida la trivia inicial del primer nodo o token y la última trivia del nodo o token final. |
ToString() |
Devuelve la representación de cadena de los nodos y tokens de esta lista, sin incluir la primera trivia inicial del nodo o del token y la última trivia del nodo o token final. |
Operadores
Equality(SyntaxNodeOrTokenList, SyntaxNodeOrTokenList) |
Implementa el operador ==. |
Inequality(SyntaxNodeOrTokenList, SyntaxNodeOrTokenList) |
Implementa el operador !=. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Devuelve un enumerador que recorre en iteración una colección. |
IEnumerable<SyntaxNodeOrToken>.GetEnumerator() |
Devuelve un enumerador que procesa una iteración en la colección. |