CSharpSyntaxTree.CloneNodeAsRoot<T>(T) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Produit un clone d’une CSharpSyntaxNode arborescence de syntaxe actuelle comme parent.
L’appelant doit garantir que si la même instance d’effectuer CSharpSyntaxNode plusieurs appels à cette fonction, un seul résultat est observable.
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
Paramètres de type
- T
Type du nœud de syntaxe.
Paramètres
- node
- T
Nœud de syntaxe d’origine.
Retours
Clone du nœud de syntaxe d’origine qui a actuel CSharpSyntaxTree comme parent.