SeparatedSyntaxList<TNode> 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
generic <typename TNode>
where TNode : SyntaxNodepublic value class SeparatedSyntaxList : IEquatable<Microsoft::CodeAnalysis::SeparatedSyntaxList<TNode>>, System::Collections::Generic::IEnumerable<TNode>, System::Collections::Generic::IReadOnlyCollection<TNode>, System::Collections::Generic::IReadOnlyList<TNode>
public readonly struct SeparatedSyntaxList<TNode> : IEquatable<Microsoft.CodeAnalysis.SeparatedSyntaxList<TNode>>, System.Collections.Generic.IEnumerable<TNode>, System.Collections.Generic.IReadOnlyCollection<TNode>, System.Collections.Generic.IReadOnlyList<TNode> where TNode : SyntaxNode
type SeparatedSyntaxList<'Node (requires 'Node :> SyntaxNode)> = struct
interface IReadOnlyList<'Node (requires 'Node :> SyntaxNode)>
interface seq<'Node (requires 'Node :> SyntaxNode)>
interface IEnumerable
interface IReadOnlyCollection<'Node (requires 'Node :> SyntaxNode)>
Public Structure SeparatedSyntaxList(Of TNode)
Implements IEnumerable(Of TNode), IEquatable(Of SeparatedSyntaxList(Of TNode)), IReadOnlyCollection(Of TNode), IReadOnlyList(Of TNode)
型パラメーター
- TNode
- 継承
-
SeparatedSyntaxList<TNode>
- 実装
-
IEnumerable<T> IEnumerable<TNode> IReadOnlyCollection<T> IReadOnlyCollection<TNode> IReadOnlyList<TNode> IEnumerable IEquatable<SeparatedSyntaxList<TNode>>
プロパティ
Count | |
FullSpan |
先頭と最後の要素の先頭と末尾のトリビアを含む、文字のリスト要素の絶対スパン。 |
Item[Int32] | |
SeparatorCount | |
Span |
先頭と最後の要素の先頭と末尾のトリビアを含まない、文字のリスト要素の絶対スパン。 |
メソッド
演算子
明示的なインターフェイスの実装
IEnumerable.GetEnumerator() | |
IEnumerable<TNode>.GetEnumerator() |
拡張メソッド
Any<TNode>(SeparatedSyntaxList<TNode>, SyntaxKind) |
指定した種類のノードが少なくとも 1 つのリストにある場合は True。 |
IndexOf<TNode>(SeparatedSyntaxList<TNode>, SyntaxKind) |
ノード リスト内の指定した種類の最初のノードのインデックスを返します。 |
Any<TNode>(SeparatedSyntaxList<TNode>, SyntaxKind) |
リストに特定の種類のノードが含まれているかどうかをテストします。 |
IndexOf<TNode>(SeparatedSyntaxList<TNode>, SyntaxKind) |
ノード リスト内の指定した種類の最初のノードのインデックスを返します。 |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET