Search Results for

    Show / Hide Table of Contents

    Class AssetsManager

    Extracts embedded web assets (the Monaco editor and Web Markdown bundles) into the local application data folder on first use or version change, and preloads the WebView2 loader native library.

    Inheritance
    object
    AssetsManager
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Designer
    Assembly: Reportman.Designer.dll
    Syntax
    public static class AssetsManager

    Methods

    View Source

    EnsureMonacoAssetsExtracted()

    Extracts Monaco Editor assets if the version has changed and returns the actual root path.

    Declaration
    public static string EnsureMonacoAssetsExtracted()
    Returns
    Type Description
    string
    View Source

    EnsureWebMarkdownAssetsExtracted()

    Extracts Web Markdown assets if the version has changed and returns the base path.

    Declaration
    public static string EnsureWebMarkdownAssetsExtracted()
    Returns
    Type Description
    string
    View Source

    TryPreloadWebView2Loader(string)

    Preloads the WebView2Loader.dll from the extracted Monaco Editor path based on the process bitness.

    Declaration
    public static void TryPreloadWebView2Loader(string monacoRootPath)
    Parameters
    Type Name Description
    string monacoRootPath
    • View Source
    In this article
    Back to top Generated by DocFX