Document.TryGetSyntaxRoot(SyntaxNode) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает корневой узел текущего дерева синтаксиса, если дерево синтаксиса уже проанализировано, и дерево по-прежнему кэшируется. В почти всех случаях необходимо вызвать GetSyntaxRootAsync(CancellationToken) получение корневого узла, который будет анализировать документ при необходимости.
public:
bool TryGetSyntaxRoot([Runtime::InteropServices::Out] Microsoft::CodeAnalysis::SyntaxNode ^ % root);
public bool TryGetSyntaxRoot(out Microsoft.CodeAnalysis.SyntaxNode root);
public bool TryGetSyntaxRoot(out Microsoft.CodeAnalysis.SyntaxNode? root);
member this.TryGetSyntaxRoot : SyntaxNode -> bool
Public Function TryGetSyntaxRoot (ByRef root As SyntaxNode) As Boolean
Параметры
- root
- SyntaxNode