SyntaxEditor.InsertAfter 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
InsertAfter(SyntaxNode, SyntaxNode) |
將新節點插入樹狀結構中已經存在的指定節點之後。 |
InsertAfter(SyntaxNode, IEnumerable<SyntaxNode>) |
在樹狀結構中已經存在的指定節點之後插入新的節點。 |
InsertAfter(SyntaxNode, SyntaxNode)
將新節點插入樹狀結構中已經存在的指定節點之後。
public:
void InsertAfter(Microsoft::CodeAnalysis::SyntaxNode ^ node, Microsoft::CodeAnalysis::SyntaxNode ^ newNode);
public void InsertAfter (Microsoft.CodeAnalysis.SyntaxNode node, Microsoft.CodeAnalysis.SyntaxNode newNode);
member this.InsertAfter : Microsoft.CodeAnalysis.SyntaxNode * Microsoft.CodeAnalysis.SyntaxNode -> unit
Public Sub InsertAfter (node As SyntaxNode, newNode As SyntaxNode)
參數
- node
- SyntaxNode
樹狀結構中已經存在的節點,新節點將會放在之後。 這必須是包含在語法清單中的節點。
- newNode
- SyntaxNode
要放在現有節點之後的節點。 此節點必須是相容的類型,才能放在包含現有節點的相同清單中。
適用於
InsertAfter(SyntaxNode, IEnumerable<SyntaxNode>)
在樹狀結構中已經存在的指定節點之後插入新的節點。
public:
void InsertAfter(Microsoft::CodeAnalysis::SyntaxNode ^ node, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNode ^> ^ newNodes);
public void InsertAfter (Microsoft.CodeAnalysis.SyntaxNode node, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> newNodes);
member this.InsertAfter : Microsoft.CodeAnalysis.SyntaxNode * seq<Microsoft.CodeAnalysis.SyntaxNode> -> unit
Public Sub InsertAfter (node As SyntaxNode, newNodes As IEnumerable(Of SyntaxNode))
參數
- node
- SyntaxNode
樹狀結構中已經存在的節點,新節點將會放在之後。 這必須是包含在語法清單中的節點。
- newNodes
- IEnumerable<SyntaxNode>
要放在現有節點之後的節點。 這些節點必須是相容的類型,才能放在包含現有節點的相同清單中。