IWebViewControl Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un contrôle qui héberge du contenu HTML dans une application.
public interface class IWebViewControl
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.Guid(1066537750, 48240, 19418, 145, 54, 201, 67, 112, 137, 159, 171)]
struct IWebViewControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.Guid(1066537750, 48240, 19418, 145, 54, 201, 67, 112, 137, 159, 171)]
public interface IWebViewControl
Public Interface IWebViewControl
- Dérivé
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1803 (introduit dans 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
|
Propriétés
CanGoBack |
Obtient une valeur qui indique s’il existe au moins une page dans l’historique de navigation vers l’arrière. |
CanGoForward |
Obtient une valeur qui indique s’il existe au moins une page dans l’historique de navigation avant. |
ContainsFullScreenElement |
Obtient une valeur qui indique si IWebViewControl contient un élément qui prend en charge le plein écran. |
DefaultBackgroundColor |
Obtient ou définit la couleur à utiliser comme arrière-plan IWebViewControl lorsque le contenu HTML ne spécifie pas de couleur. |
DeferredPermissionRequests |
Obtient une collection de demandes d’autorisation qui attendent d’être accordées ou refusées. |
DocumentTitle |
Obtient le titre de la page actuellement affichée dans IWebViewControl. |
Settings |
Obtient un objet WebViewControlSettings qui contient des propriétés permettant d’activer ou de désactiver les fonctionnalités IWebViewControl. |
Source |
Obtient ou définit la source URI (Uniform Resource Identifier) du contenu HTML à afficher dans IWebViewControl. |
Méthodes
BuildLocalStreamUri(String, String) |
Crée un URI que vous pouvez passer à NavigateToLocalStreamUri |
CapturePreviewToStreamAsync(IRandomAccessStream) |
Crée une image du contenu IWebViewControl actuel et l’écrit dans le flux spécifié. |
CaptureSelectedContentToDataPackageAsync() |
Obtient de façon asynchrone un DataPackage qui contient le contenu sélectionné dans IWebViewControl. |
GetDeferredPermissionRequestById(UInt32, WebViewControlDeferredPermissionRequest) |
Retourne la demande d’autorisation différée avec l’ID spécifié. |
GoBack() |
Navigue dans IWebViewControl jusqu’à la page précédente de l’historique de navigation. |
GoForward() |
Navigue dans IWebViewControl jusqu’à la page suivante de l’historique de navigation. |
InvokeScriptAsync(String, IIterable<String>) |
Exécute la fonction de script spécifiée à partir du code HTML actuellement chargé, avec des arguments spécifiques, en tant qu’action asynchrone. |
Navigate(Uri) |
Charge le contenu HTML à l’URI (Uniform Resource Identifier) spécifié. |
NavigateToLocalStreamUri(Uri, IUriToStreamResolver) |
Charge le contenu web local à l’URI spécifié à l’aide d’un IUriToStreamResolver. |
NavigateToString(String) |
Charge le contenu HTML spécifié en tant que nouveau document. |
NavigateWithHttpRequestMessage(HttpRequestMessage) |
Navigue dans IWebViewControl jusqu’à un URI avec une requête POST et des en-têtes HTTP. |
Refresh() |
Recharge le contenu actuel dans IWebViewControl. |
Stop() |
Arrête la navigation ou le téléchargement IWebViewControl actuel. |
Événements
ContainsFullScreenElementChanged |
Se produit lorsque l’status indiquant si IWebViewControl contient actuellement un élément plein écran ou ne change pas. |
ContentLoading |
Se produit lorsque IWebViewControl a commencé à charger du nouveau contenu. |
DOMContentLoaded |
Se produit lorsque IWebViewControl a terminé l’analyse du contenu HTML actuel. |
FrameContentLoading |
Se produit lorsqu’un frame dans IWebViewControl a terminé l’analyse de son contenu HTML actuel. |
FrameDOMContentLoaded |
Se produit lorsqu’un frame dans IWebViewControl a terminé l’analyse de son contenu HTML actuel. |
FrameNavigationCompleted |
Se produit lorsqu’un frame dans IWebViewControl a terminé de charger son contenu. |
FrameNavigationStarting |
Se produit avant qu’un cadre dans IWebViewControl accède au nouveau contenu. |
LongRunningScriptDetected |
Se produit régulièrement pendant que IWebViewControl exécute JavaScript, ce qui vous permet d’arrêter le script. |
NavigationCompleted |
Se produit lorsque le contrôle IWebViewControl a terminé de charger le contenu actuel ou si la navigation a échoué. |
NavigationStarting |
Se produit avant que IWebViewControl accède au nouveau contenu. |
NewWindowRequested |
Se produit lorsqu’un utilisateur effectue une action dans IWebViewControl qui entraîne l’ouverture du contenu dans une nouvelle fenêtre. |
PermissionRequested |
Se produit lorsqu’une action dans un IWebViewControl nécessite l’octroi de cette autorisation. |
ScriptNotify |
Se produit lorsque le contenu contenu dans IWebViewControl transmet une chaîne à l’application à l’aide de JavaScript. |
UnsafeContentWarningDisplaying |
Se produit lorsque IWebViewControl affiche une page d’avertissement pour le contenu signalé comme non sécurisé par le filtre SmartScreen. |
UnsupportedUriSchemeIdentified |
Se produit lorsqu’une tentative est effectuée pour accéder à un URI (Uniform Resource Identifier) à l’aide d’un schéma non pris en charge par IWebViewControl. |
UnviewableContentIdentified |
Se produit lorsque IWebViewControl tente de télécharger un fichier non pris en charge. |
WebResourceRequested |
Autorise l’interception d’une requête HTTP. Cet événement est déclenché chaque fois qu’une requête HTTP est effectuée. |