CSharpSyntaxTree.CloneNodeAsRoot<T>(T) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Produce un clone di un oggetto CSharpSyntaxNode che avrà l'albero della sintassi corrente come elemento padre.
Il chiamante deve garantire che, se la stessa istanza di CSharpSyntaxNode effettua più chiamate a questa funzione, è osservabile un solo risultato.
protected:
generic <typename T>
where T : Microsoft::CodeAnalysis::CSharp::CSharpSyntaxNode T CloneNodeAsRoot(T node);
protected T CloneNodeAsRoot<T> (T node) where T : Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode;
member this.CloneNodeAsRoot : 'T -> 'T (requires 'T :> Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode)
Protected Function CloneNodeAsRoot(Of T As CSharpSyntaxNode) (node As T) As T
Parametri di tipo
- T
Tipo del nodo della sintassi.
Parametri
- node
- T
Nodo della sintassi originale.
Restituisce
Clone del nodo della sintassi originale con corrente CSharpSyntaxTree come padre.