Compartir a través de


BlazorWebView Clase

Definición

Un control Windows Forms para hospedar componentes de Razor localmente en aplicaciones de escritorio de Windows.

public ref class BlazorWebView : System::Windows::Forms::ContainerControl
public class BlazorWebView : System.Windows.Forms.ContainerControl
type BlazorWebView = class
    inherit ContainerControl
Public Class BlazorWebView
Inherits ContainerControl
Herencia
BlazorWebView

Constructores

BlazorWebView()

Crea una nueva instancia de BlazorWebView.

Campos

BlazorWebViewInitialized

Permite personalizar la vista web después de crearla.

BlazorWebViewInitializing

Permite personalizar la vista web antes de crearla.

UrlLoading

Permite personalizar cómo se abren los vínculos. De forma predeterminada, abre vínculos internos en la vista web y vínculos externos en una aplicación externa.

Propiedades

HostPage

Ruta de acceso a la página host dentro de los archivos estáticos de la aplicación. Por ejemplo, wwwroot\index.html. Esta propiedad debe establecerse en un valor válido para que se inicien los componentes de Razor.

RootComponents

Colección de RootComponent instancias que especifican los tipos blazor IComponent que se usarán directamente en el especificado HostPage.

Services

Obtiene o establece un IServiceProvider objeto que contiene los servicios que va a usar este control y también por código de aplicación. Esta propiedad debe establecerse en un valor válido para que se inicien los componentes de Razor.

StartPath

Ruta de acceso para la navegación inicial de Blazor cuando el componente Blazor ha terminado de cargarse.

WebView

Devuelve el elemento interno WebView2 utilizado por este control.

Métodos

CreateControlsInstance()

Un control Windows Forms para hospedar componentes de Razor localmente en aplicaciones de escritorio de Windows.

CreateFileProvider(String)

Crea un proveedor de archivos para los recursos estáticos utilizados en .BlazorWebView La implementación predeterminada sirve archivos desde el disco. Invalide este método para devolver un personalizado IFileProvider para atender recursos como wwwroot/index.html. Llame al método base y combine su valor devuelto con para CompositeFileProvider usar tanto recursos personalizados como activos predeterminados.

Dispose(Boolean)

Un control Windows Forms para hospedar componentes de Razor localmente en aplicaciones de escritorio de Windows.

OnCreateControl()

Un control Windows Forms para hospedar componentes de Razor localmente en aplicaciones de escritorio de Windows.

TryDispatchAsync(Action<IServiceProvider>)

Llama al especificado workItem de forma asincrónica y pasa los servicios con ámbito disponibles para los componentes de Razor.

Se aplica a