SyntaxFactory.ParseCompilationUnit(String, Int32, CSharpParseOptions) 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.
Analysez une compilationUnitSyntax à l’aide de la règle de grammaire pour une unité de compilation entière (fichier). Pour produire une instance SyntaxTree, utilisez CSharpSyntaxTree.ParseText à la place.
public static Microsoft.CodeAnalysis.CSharp.Syntax.CompilationUnitSyntax ParseCompilationUnit (string text, int offset = 0, Microsoft.CodeAnalysis.CSharp.CSharpParseOptions options = default);
public static Microsoft.CodeAnalysis.CSharp.Syntax.CompilationUnitSyntax ParseCompilationUnit (string text, int offset = 0, Microsoft.CodeAnalysis.CSharp.CSharpParseOptions? options = default);
static member ParseCompilationUnit : string * int * Microsoft.CodeAnalysis.CSharp.CSharpParseOptions -> Microsoft.CodeAnalysis.CSharp.Syntax.CompilationUnitSyntax
Public Shared Function ParseCompilationUnit (text As String, Optional offset As Integer = 0, Optional options As CSharpParseOptions = Nothing) As CompilationUnitSyntax
Paramètres
- text
- String
Texte de l’unité de compilation.
- offset
- Int32
Décalage facultatif en texte.
- options
- CSharpParseOptions
Options d’analyse facultatives à utiliser. Si aucune option n’est spécifiée, les options par défaut sont utilisées.