Partager via


BlazorWebView Classe

Définition

Contrôle Windows Forms pour l’hébergement des composants Razor localement dans les applications de bureau 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
Héritage
BlazorWebView

Constructeurs

BlazorWebView()

Crée une instance de BlazorWebView.

Champs

BlazorWebViewInitialized

Permet de personnaliser l’affichage web après sa création.

BlazorWebViewInitializing

Permet de personnaliser l’affichage web avant sa création.

UrlLoading

Permet de personnaliser la façon dont les liens sont ouverts. Par défaut, ouvre les liens internes dans la vue web et les liens externes dans une application externe.

Propriétés

HostPage

Chemin d’accès à la page hôte dans les fichiers statiques de l’application. Par exemple : wwwroot\index.html. Cette propriété doit être définie sur une valeur valide pour que les composants Razor démarrent.

RootComponents

Collection d’instances RootComponent qui spécifient les types Blazor IComponent à utiliser directement dans le spécifié HostPage.

Services

Obtient ou définit un service contenant à utiliser par ce contrôle, ainsi que par le code d’application IServiceProvider . Cette propriété doit être définie sur une valeur valide pour que les composants Razor démarrent.

StartPath

Chemin d’accès pour la navigation Blazor initiale lorsque le chargement du composant Blazor est terminé.

WebView

Retourne l’interne WebView2 utilisé par ce contrôle.

Méthodes

CreateControlsInstance()

Contrôle Windows Forms pour l’hébergement des composants Razor localement dans les applications de bureau Windows.

CreateFileProvider(String)

Crée un fournisseur de fichiers pour les ressources statiques utilisées dans .BlazorWebView L’implémentation par défaut sert les fichiers du disque. Remplacez cette méthode pour retourner un personnalisé IFileProvider pour servir des ressources telles que wwwroot/index.html. Appelez la méthode de base et combinez sa valeur de retour avec un CompositeFileProvider pour utiliser à la fois les ressources personnalisées et les ressources par défaut.

Dispose(Boolean)

Contrôle Windows Forms pour l’hébergement des composants Razor localement dans les applications de bureau Windows.

OnCreateControl()

Contrôle Windows Forms pour l’hébergement des composants Razor localement dans les applications de bureau Windows.

TryDispatchAsync(Action<IServiceProvider>)

Appelle le spécifié workItem de manière asynchrone et transmet les services étendus disponibles pour les composants Razor.

S’applique à