Partager via


SyntaxFactory.SeparatedList Méthode

Définition

Surcharges

SeparatedList<TNode>()

Crée une liste séparée vide.

SeparatedList<TNode>(SyntaxNodeOrTokenList)

Crée une liste séparée à partir d’un SyntaxNodeOrTokenList, où les éléments de liste commencent par un nœud, puis alternent entre des nœuds supplémentaires et des jetons de séparateur.

SeparatedList<TNode>(IEnumerable<SyntaxNodeOrToken>)

Crée une liste séparée d’une séquence de nœuds et de jetons, commençant par un nœud et en alternance entre des nœuds supplémentaires et des jetons de séparateur.

SeparatedList<TNode>(IEnumerable<TNode>)

Crée une liste séparée des nœuds d’une séquence de nœuds, synthétisant les séparateurs de virgules entre ceux-ci.

SeparatedList<TNode>(IEnumerable<TNode>, IEnumerable<SyntaxToken>)

Crée une liste séparée de nœuds à partir d’une séquence de nœuds et d’une séquence de jetons de séparateur.

SeparatedList<TNode>()

Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs

Crée une liste séparée vide.

public:
generic <typename TNode>
 where TNode : Microsoft::CodeAnalysis::SyntaxNode static Microsoft::CodeAnalysis::SeparatedSyntaxList<TNode> SeparatedList();
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> SeparatedList<TNode> () where TNode : Microsoft.CodeAnalysis.SyntaxNode;
static member SeparatedList : unit -> Microsoft.CodeAnalysis.SeparatedSyntaxList<'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
Public Shared Function SeparatedList(Of TNode As SyntaxNode) () As SeparatedSyntaxList(Of TNode)

Paramètres de type

TNode

Type spécifique des nœuds d’élément.

Retours

S’applique à

SeparatedList<TNode>(SyntaxNodeOrTokenList)

Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs

Crée une liste séparée à partir d’un SyntaxNodeOrTokenList, où les éléments de liste commencent par un nœud, puis alternent entre des nœuds supplémentaires et des jetons de séparateur.

public:
generic <typename TNode>
 where TNode : Microsoft::CodeAnalysis::SyntaxNode static Microsoft::CodeAnalysis::SeparatedSyntaxList<TNode> SeparatedList(Microsoft::CodeAnalysis::SyntaxNodeOrTokenList nodesAndTokens);
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> SeparatedList<TNode> (Microsoft.CodeAnalysis.SyntaxNodeOrTokenList nodesAndTokens) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
static member SeparatedList : Microsoft.CodeAnalysis.SyntaxNodeOrTokenList -> Microsoft.CodeAnalysis.SeparatedSyntaxList<'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
Public Shared Function SeparatedList(Of TNode As SyntaxNode) (nodesAndTokens As SyntaxNodeOrTokenList) As SeparatedSyntaxList(Of TNode)

Paramètres de type

TNode

Type spécifique des nœuds d’élément.

Paramètres

nodesAndTokens
SyntaxNodeOrTokenList

Liste des nœuds et des jetons.

Retours

S’applique à

SeparatedList<TNode>(IEnumerable<SyntaxNodeOrToken>)

Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs

Crée une liste séparée d’une séquence de nœuds et de jetons, commençant par un nœud et en alternance entre des nœuds supplémentaires et des jetons de séparateur.

public:
generic <typename TNode>
 where TNode : Microsoft::CodeAnalysis::SyntaxNode static Microsoft::CodeAnalysis::SeparatedSyntaxList<TNode> SeparatedList(System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNodeOrToken> ^ nodesAndTokens);
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> SeparatedList<TNode> (System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNodeOrToken> nodesAndTokens) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
static member SeparatedList : seq<Microsoft.CodeAnalysis.SyntaxNodeOrToken> -> Microsoft.CodeAnalysis.SeparatedSyntaxList<'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
Public Shared Function SeparatedList(Of TNode As SyntaxNode) (nodesAndTokens As IEnumerable(Of SyntaxNodeOrToken)) As SeparatedSyntaxList(Of TNode)

Paramètres de type

TNode

Type spécifique des nœuds d’élément.

Paramètres

nodesAndTokens
IEnumerable<SyntaxNodeOrToken>

Séquence de nœuds ou de jetons, en alternance entre les nœuds et les jetons de séparateur.

Retours

S’applique à

SeparatedList<TNode>(IEnumerable<TNode>)

Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs

Crée une liste séparée des nœuds d’une séquence de nœuds, synthétisant les séparateurs de virgules entre ceux-ci.

public:
generic <typename TNode>
 where TNode : Microsoft::CodeAnalysis::SyntaxNode static Microsoft::CodeAnalysis::SeparatedSyntaxList<TNode> SeparatedList(System::Collections::Generic::IEnumerable<TNode> ^ nodes);
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> SeparatedList<TNode> (System.Collections.Generic.IEnumerable<TNode> nodes) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> SeparatedList<TNode> (System.Collections.Generic.IEnumerable<TNode>? nodes) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
static member SeparatedList : seq<'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> -> Microsoft.CodeAnalysis.SeparatedSyntaxList<'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
Public Shared Function SeparatedList(Of TNode As SyntaxNode) (nodes As IEnumerable(Of TNode)) As SeparatedSyntaxList(Of TNode)

Paramètres de type

TNode

Type spécifique des nœuds d’élément.

Paramètres

nodes
IEnumerable<TNode>

Séquence de nœuds de syntaxe.

Retours

S’applique à

SeparatedList<TNode>(IEnumerable<TNode>, IEnumerable<SyntaxToken>)

Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs
Source:
SyntaxFactory.cs

Crée une liste séparée de nœuds à partir d’une séquence de nœuds et d’une séquence de jetons de séparateur.

public:
generic <typename TNode>
 where TNode : Microsoft::CodeAnalysis::SyntaxNode static Microsoft::CodeAnalysis::SeparatedSyntaxList<TNode> SeparatedList(System::Collections::Generic::IEnumerable<TNode> ^ nodes, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxToken> ^ separators);
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> SeparatedList<TNode> (System.Collections.Generic.IEnumerable<TNode> nodes, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxToken> separators) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
public static Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode> SeparatedList<TNode> (System.Collections.Generic.IEnumerable<TNode>? nodes, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxToken>? separators) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
static member SeparatedList : seq<'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> * seq<Microsoft.CodeAnalysis.SyntaxToken> -> Microsoft.CodeAnalysis.SeparatedSyntaxList<'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
Public Shared Function SeparatedList(Of TNode As SyntaxNode) (nodes As IEnumerable(Of TNode), separators As IEnumerable(Of SyntaxToken)) As SeparatedSyntaxList(Of TNode)

Paramètres de type

TNode

Type spécifique des nœuds d’élément.

Paramètres

nodes
IEnumerable<TNode>

Séquence de nœuds de syntaxe.

separators
IEnumerable<SyntaxToken>

Séquence de jetons à entrelacer entre les nœuds. Le nombre de jetons doit être inférieur au nombre de nœuds.

Retours

S’applique à