IWebViewControl Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Steuerelement bereit, das HTML-Inhalte in einer App hostet.
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
- Abgeleitet
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
|
Eigenschaften
CanGoBack |
Ruft einen Wert ab, der angibt, ob im Rückwärtsnavigationsverlauf mindestens eine Seite vorhanden ist. |
CanGoForward |
Ruft einen Wert ab, der angibt, ob im Vorwärtsnavigationsverlauf mindestens eine Seite vorhanden ist. |
ContainsFullScreenElement |
Ruft einen Wert ab, der angibt, ob IWebViewControl ein Element enthält, das den Vollbildmodus unterstützt. |
DefaultBackgroundColor |
Ruft die Farbe ab, die als IWebViewControl-Hintergrund verwendet werden soll, wenn der HTML-Inhalt keine Farbe angibt, oder legt diese fest. |
DeferredPermissionRequests |
Ruft eine Auflistung von Berechtigungsanforderungen ab, die darauf warten, gewährt oder verweigert zu werden. |
DocumentTitle |
Ruft den Titel der Seite ab, die derzeit in IWebViewControl angezeigt wird. |
Settings |
Ruft ein WebViewControlSettings-Objekt ab, das Eigenschaften zum Aktivieren oder Deaktivieren von IWebViewControl-Features enthält. |
Source |
Ruft die URI-Quelle (Uniform Resource Identifier) des HTML-Inhalts ab, der in IWebViewControl angezeigt werden soll, oder legt diese fest. |
Methoden
BuildLocalStreamUri(String, String) |
Erstellt einen URI, den Sie an NavigateToLocalStreamUri übergeben können. |
CapturePreviewToStreamAsync(IRandomAccessStream) |
Erstellt ein Bild des aktuellen IWebViewControl-Inhalts und schreibt es in den angegebenen Stream. |
CaptureSelectedContentToDataPackageAsync() |
Ruft asynchron ein DataPackage ab , das den ausgewählten Inhalt in IWebViewControl enthält. |
GetDeferredPermissionRequestById(UInt32, WebViewControlDeferredPermissionRequest) |
Gibt die Verzögerte Berechtigungsanforderung mit der angegebenen ID zurück. |
GoBack() |
Navigiert IWebViewControl zur vorherigen Seite im Navigationsverlauf. |
GoForward() |
Navigiert IWebViewControl zur nächsten Seite im Navigationsverlauf. |
InvokeScriptAsync(String, IIterable<String>) |
Führt die angegebene Skriptfunktion aus dem aktuell geladenen HTML-Code mit bestimmten Argumenten als asynchrone Aktion aus. |
Navigate(Uri) |
Lädt den HTML-Inhalt am angegebenen URI (Uniform Resource Identifier). |
NavigateToLocalStreamUri(Uri, IUriToStreamResolver) |
Lädt lokale Webinhalte am angegebenen URI mithilfe eines IUriToStreamResolvers. |
NavigateToString(String) |
Lädt den angegebenen HTML-Inhalt als neues Dokument. |
NavigateWithHttpRequestMessage(HttpRequestMessage) |
Navigiert IWebViewControl zu einem URI mit einer POST-Anforderung und HTTP-Headern. |
Refresh() |
Lädt den aktuellen Inhalt in IWebViewControl neu. |
Stop() |
Hält die aktuelle IWebViewControl-Navigation oder den Aktuellen Download an. |
Ereignisse
ContainsFullScreenElementChanged |
Tritt auf, wenn sich die status ändert, ob IWebViewControl derzeit ein Vollbildelement enthält oder nicht. |
ContentLoading |
Tritt auf, wenn IWebViewControl mit dem Laden neuer Inhalte begonnen hat. |
DOMContentLoaded |
Tritt auf, wenn IWebViewControl die Analyse des aktuellen HTML-Inhalts abgeschlossen hat. |
FrameContentLoading |
Tritt auf, wenn ein Frame in IWebViewControl den aktuellen HTML-Inhalt analysiert hat. |
FrameDOMContentLoaded |
Tritt auf, wenn ein Frame in IWebViewControl den aktuellen HTML-Inhalt analysiert hat. |
FrameNavigationCompleted |
Tritt auf, wenn ein Frame in IWebViewControl seinen Inhalt geladen hat. |
FrameNavigationStarting |
Tritt auf, bevor ein Frame in IWebViewControl zu neuen Inhalten navigiert. |
LongRunningScriptDetected |
Tritt in regelmäßigen Abständen auf, während IWebViewControl JavaScript ausführt, sodass Sie das Skript anhalten können. |
NavigationCompleted |
Tritt auf, wenn IWebViewControl das Laden des aktuellen Inhalts abgeschlossen hat oder wenn die Navigation fehlgeschlagen ist. |
NavigationStarting |
Tritt auf, bevor IWebViewControl zu neuen Inhalten navigiert. |
NewWindowRequested |
Tritt auf, wenn ein Benutzer eine Aktion in IWebViewControl ausführt, die bewirkt, dass Inhalte in einem neuen Fenster geöffnet werden. |
PermissionRequested |
Tritt auf, wenn für eine Aktion in einem IWebViewControl die Berechtigung erteilt werden muss. |
ScriptNotify |
Tritt auf, wenn der in IWebViewControl enthaltene Inhalt eine Zeichenfolge mithilfe von JavaScript an die Anwendung übergibt. |
UnsafeContentWarningDisplaying |
Tritt auf, wenn IWebViewControl eine Warnseite für Inhalte anzeigt, die vom SmartScreen-Filter als unsicher gemeldet wurden. |
UnsupportedUriSchemeIdentified |
Tritt auf, wenn versucht wird, mithilfe eines Schemas, das von IWebViewControl nicht unterstützt wird, zu einem URI (Uniform Resource Identifier) zu navigieren. |
UnviewableContentIdentified |
Tritt auf, wenn IWebViewControl versucht, eine nicht unterstützte Datei herunterzuladen. |
WebResourceRequested |
Ermöglicht das Abfangen einer HTTP-Anforderung. Dieses Ereignis wird jedes Mal ausgelöst, wenn eine HTTP-Anforderung gestellt wird. |