CompilationUnitManager.InitializeFileManager Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a FileContentManager for document uri with fileContent.
public static Microsoft.Quantum.QsCompiler.CompilationBuilder.FileContentManager InitializeFileManager (Uri uri, string fileContent, Action<Microsoft.VisualStudio.LanguageServer.Protocol.PublishDiagnosticParams>? publishDiagnostics = default, Action<Exception>? onException = default);
static member InitializeFileManager : Uri * string * Action<Microsoft.VisualStudio.LanguageServer.Protocol.PublishDiagnosticParams> * Action<Exception> -> Microsoft.Quantum.QsCompiler.CompilationBuilder.FileContentManager
Public Shared Function InitializeFileManager (uri As Uri, fileContent As String, Optional publishDiagnostics As Action(Of PublishDiagnosticParams) = Nothing, Optional onException As Action(Of Exception) = Nothing) As FileContentManager
Parameters
- uri
- Uri
- fileContent
- String
- publishDiagnostics
- Action<PublishDiagnosticParams>
If provided, called to publish the diagnostics generated upon processing fileContent.
Returns
Exceptions
uri is not an absolute file URI.