SyntaxNodeExtensions.TrackNodes 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
TrackNodes<TRoot>(TRoot, SyntaxNode[]) |
使用所追蹤的指定節點,建立節點的新樹狀結構。 使用這個作業所產生的子樹上的 GetCurrentNode 或任何轉換,以取得對應至原始追蹤節點的目前節點。 |
TrackNodes<TRoot>(TRoot, IEnumerable<SyntaxNode>) |
使用所追蹤的指定節點,建立節點的新樹狀結構。 使用這個作業所產生的子樹上的 GetCurrentNode 或任何轉換,以取得對應至原始追蹤節點的目前節點。 |
TrackNodes<TRoot>(TRoot, SyntaxNode[])
使用所追蹤的指定節點,建立節點的新樹狀結構。
使用這個作業所產生的子樹上的 GetCurrentNode 或任何轉換,以取得對應至原始追蹤節點的目前節點。
public:
generic <typename TRoot>
where TRoot : Microsoft::CodeAnalysis::SyntaxNode[System::Runtime::CompilerServices::Extension]
static TRoot TrackNodes(TRoot root, ... cli::array <Microsoft::CodeAnalysis::SyntaxNode ^> ^ nodes);
public static TRoot TrackNodes<TRoot> (this TRoot root, params Microsoft.CodeAnalysis.SyntaxNode[] nodes) where TRoot : Microsoft.CodeAnalysis.SyntaxNode;
static member TrackNodes : 'Root * Microsoft.CodeAnalysis.SyntaxNode[] -> 'Root (requires 'Root :> Microsoft.CodeAnalysis.SyntaxNode)
<Extension()>
Public Function TrackNodes(Of TRoot As SyntaxNode) (root As TRoot, ParamArray nodes As SyntaxNode()) As TRoot
類型參數
- TRoot
參數
- root
- TRoot
子樹的根目錄,其中包含要追蹤的節點。
- nodes
- SyntaxNode[]
一或多個屬於根節點子系的節點。
傳回
TRoot
適用於
TrackNodes<TRoot>(TRoot, IEnumerable<SyntaxNode>)
使用所追蹤的指定節點,建立節點的新樹狀結構。
使用這個作業所產生的子樹上的 GetCurrentNode 或任何轉換,以取得對應至原始追蹤節點的目前節點。
public:
generic <typename TRoot>
where TRoot : Microsoft::CodeAnalysis::SyntaxNode[System::Runtime::CompilerServices::Extension]
static TRoot TrackNodes(TRoot root, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNode ^> ^ nodes);
public static TRoot TrackNodes<TRoot> (this TRoot root, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> nodes) where TRoot : Microsoft.CodeAnalysis.SyntaxNode;
static member TrackNodes : 'Root * seq<Microsoft.CodeAnalysis.SyntaxNode> -> 'Root (requires 'Root :> Microsoft.CodeAnalysis.SyntaxNode)
<Extension()>
Public Function TrackNodes(Of TRoot As SyntaxNode) (root As TRoot, nodes As IEnumerable(Of SyntaxNode)) As TRoot
類型參數
- TRoot
參數
- root
- TRoot
子樹的根目錄,其中包含要追蹤的節點。
- nodes
- IEnumerable<SyntaxNode>
一或多個屬於根節點子系的節點。
傳回
TRoot