Partager via


SyntaxFactory.ParseCompilationUnit(String, Int32, CSharpParseOptions) Méthode

Définition

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.

Retours

S’applique à