Partilhar via


Compilation.ReplaceSyntaxTree(SyntaxTree, SyntaxTree) Método

Definição

Cria uma nova compilação com uma árvore de sintaxe antiga substituída por uma nova árvore de sintaxe. Reutiliza metadados do objeto de compilação antigo.

public:
 Microsoft::CodeAnalysis::Compilation ^ ReplaceSyntaxTree(Microsoft::CodeAnalysis::SyntaxTree ^ oldTree, Microsoft::CodeAnalysis::SyntaxTree ^ newTree);
public Microsoft.CodeAnalysis.Compilation ReplaceSyntaxTree (Microsoft.CodeAnalysis.SyntaxTree oldTree, Microsoft.CodeAnalysis.SyntaxTree newTree);
member this.ReplaceSyntaxTree : Microsoft.CodeAnalysis.SyntaxTree * Microsoft.CodeAnalysis.SyntaxTree -> Microsoft.CodeAnalysis.Compilation
Public Function ReplaceSyntaxTree (oldTree As SyntaxTree, newTree As SyntaxTree) As Compilation

Parâmetros

oldTree
SyntaxTree

A árvore antiga.

newTree
SyntaxTree

A nova árvore.

Retornos

Uma nova compilação.

Aplica-se a