WebBrowser-Klasse

Vererbungshierarchie

System.Object
  System.Windows.DependencyObject
    System.Windows.UIElement
      System.Windows.FrameworkElement
        System.Windows.Controls.Control
          Microsoft.Phone.Controls.WebBrowserBase
            Microsoft.Phone.Controls.WebBrowser

Namespace:  Microsoft.Phone.Controls
Assembly:  Microsoft.Phone (in Microsoft.Phone.dll)

Syntax

'Declaration
<TemplateVisualStateAttribute(Name := "Disabled", GroupName := "WebBrowserStates")> _
<TemplatePartAttribute(Name := "StateContainer", Type := GetType(Border))> _
<TemplatePartAttribute(Name := "PresentationContainer", Type := GetType(Border))> _
<TemplateVisualStateAttribute(Name := "Normal", GroupName := "WebBrowserStates")> _
Public NotInheritable Class WebBrowser _
    Inherits WebBrowserBase _
    Implements ISupportInitialize
[TemplateVisualStateAttribute(Name = "Disabled", GroupName = "WebBrowserStates")]
[TemplatePartAttribute(Name = "StateContainer", Type = typeof(Border))]
[TemplatePartAttribute(Name = "PresentationContainer", Type = typeof(Border))]
[TemplateVisualStateAttribute(Name = "Normal", GroupName = "WebBrowserStates")]
public sealed class WebBrowser : WebBrowserBase, 
    ISupportInitialize
[TemplateVisualStateAttribute(Name = L"Disabled", GroupName = L"WebBrowserStates")]
[TemplatePartAttribute(Name = L"StateContainer", Type = typeof(Border))]
[TemplatePartAttribute(Name = L"PresentationContainer", Type = typeof(Border))]
[TemplateVisualStateAttribute(Name = L"Normal", GroupName = L"WebBrowserStates")]
public ref class WebBrowser sealed : public WebBrowserBase, 
    ISupportInitialize
[<Sealed>]
[<TemplateVisualStateAttribute(Name = "Disabled", GroupName = "WebBrowserStates")>]
[<TemplatePartAttribute(Name = "StateContainer", Type = typeof(Border))>]
[<TemplatePartAttribute(Name = "PresentationContainer", Type = typeof(Border))>]
[<TemplateVisualStateAttribute(Name = "Normal", GroupName = "WebBrowserStates")>]
type WebBrowser =  
    class
        inherit WebBrowserBase
        interface ISupportInitialize
    end

Der WebBrowser-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode WebBrowser

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ActualHeight Ruft die gerenderte Höhe dieses Elements ab. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft ActualWidth Ruft die gerenderte Breite dieses Elements ab. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft AllowDrop Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element als Ziel eines Drag & Drop-Vorgangs verwendet werden kann. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.)
Öffentliche Eigenschaft Background Ruft einen Pinsel ab, der den Hintergrund eines Steuerelements beschreibt, oder legt diesen fest. (Von Control geerbt.)
Öffentliche Eigenschaft Base
Öffentliche Eigenschaft BorderBrush Ruft einen Pinsel ab, der den Rahmenhintergrund eines Steuerelements beschreibt, oder legt diesen fest. (Von Control geerbt.)
Öffentliche Eigenschaft BorderThickness Ruft die Rahmenbreite eines Steuerelements ab oder legt diese fest. (Von Control geerbt.)
Öffentliche Eigenschaft CacheMode Ruft eine zwischengespeicherte Darstellung des UIElement ab oder legt diese fest. (Von UIElement geerbt.)
Öffentliche Eigenschaft CanGoBack
Öffentliche Eigenschaft CanGoForward
Öffentliche Eigenschaft CharacterSpacing (Von Control geerbt.)
Öffentliche Eigenschaft Clip Ruft die Geometrie ab, mit der die Gliederung des Inhalts eines Elements definiert wird, oder legt diese fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.)
Öffentliche Eigenschaft Cursor Ruft den Cursor ab bzw. legt den Cursor fest, der angezeigt wird, wenn sich der Mauszeiger über diesem Element befindet. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft DataContext Ruft bei der Datenbindung den Datenkontext für ein Element ab oder legt ihn fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft DesiredSize Ruft die Größe ab, die von diesem Element während der Maßübergabe im Layoutprozess berechnet wurde. (Von UIElement geerbt.)
Öffentliche Eigenschaft Dispatcher (Von DependencyObject geerbt.)
Öffentliche Eigenschaft FlowDirection Ruft die Richtung ab, in die Text und andere Benutzeroberfläche (user interface, UI)-Elemente in übergeordneten Elementen fließen, die das Layout steuern, oder legt diese Richtung fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft FontFamily Ruft die für das Steuerelement verwendete Schriftfamilie ab oder legt diese fest. (Von Control geerbt.)
Öffentliche Eigenschaft FontSize Ruft den Schriftgrad ab oder legt diesen fest. (Von Control geerbt.)
Öffentliche Eigenschaft FontStretch Ruft den Grad ab, um den eine Schriftart auf dem Bildschirm komprimiert oder erweitert wird. (Von Control geerbt.)
Öffentliche Eigenschaft FontStyle Ruft den Schriftschnitt ab oder legt diesen fest. (Von Control geerbt.)
Öffentliche Eigenschaft FontWeight Ruft die Gewichtung oder Breite der angegebenen Schriftart ab oder legt diese fest. (Von Control geerbt.)
Öffentliche Eigenschaft Foreground Ruft einen Pinsel ab, der die Vordergrundfarbe beschreibt, oder legt diesen fest. (Von Control geerbt.)
Öffentliche Eigenschaft Height Ruft die vorgeschlagene Höhe des Elements ab oder legt diese fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft HorizontalAlignment Ruft die horizontalen Ausrichtungsmerkmale ab bzw. legt diese fest. Sie werden auf dieses Element angewendet, wenn es Teil von einem übergeordneten Element ist, z. B. von einem Panel-Steuerelement oder von einem ItemsControl-Element. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft HorizontalContentAlignment Ruft die horizontale Ausrichtung Steuerelementinhalts ab oder legt diesen fest. (Von Control geerbt.)
Öffentliche Eigenschaft IsEnabled (Von Control geerbt.)
Öffentliche Eigenschaft IsGeolocationEnabled
Öffentliche Eigenschaft IsHitTestVisible Ruft einen Wert ab, der deklariert, ob dieses Element als Ergebnis eines Treffertests aus einem Teil des gerenderten Inhalts zurückgegeben werden kann, oder legt diesen fest.Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.)
Öffentliche Eigenschaft IsScriptEnabled
Öffentliche Eigenschaft IsTabStop Ruft einen Wert ab, der angibt, ob ein Steuerelement in der Navigation mit der TAB-TASTE enthalten ist. (Von Control geerbt.)
Öffentliche Eigenschaft Language Ruft die Sprachinformationen für die Lokalisierung/Globalisierung eines Elements ab oder legt diese Informationen fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft Margin Ruft den äußeren Rand eines Elements ab oder legt diesen fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft MaxHeight Ruft die Einschränkung des Elements für die maximale Höhe ab bzw. legt diese fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft MaxWidth Ruft die Einschränkung des Elements für die maximale Breite ab bzw. legt diese fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft MinHeight Ruft die Einschränkung des Elements für die minimale Höhe ab bzw. legt diese fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft MinWidth Ruft die Einschränkung des Elements für die minimale Breite ab bzw. legt diese fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft Name Ruft den kennzeichnenden Namen des Elements ab oder legt diesen fest.Der Name stellt einen Verweis bereit, sodass CodeBehind, z. B. Ereignishandlercode, auf ein Markupelement verweisen kann, sobald es während der Verarbeitung durch den XAML-Prozessor erstellt wurde. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft Opacity Ruft den Durchlässigkeitsfaktor ab, der auf das gesamte UIElement angewendet wird, wenn dieses in der Benutzeroberfläche (user interface, UI) gerendert wird, oder legt diesen Faktor fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.)
Öffentliche Eigenschaft OpacityMask Ruft eine Durchlässigkeitsmaske als Brush-Implementierung ab, die auf eine Alphakanalmaskierung für den gerenderten Inhalt dieses Elements angewendet wird, oder legt diese Maske fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.)
Öffentliche Eigenschaft Padding Ruft den Abstand in einem Steuerelement ab oder legt ihn fest. (Von Control geerbt.)
Öffentliche Eigenschaft Parent Ruft das logische übergeordnete Element dieses Elements ab. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft Projection (Von UIElement geerbt.)
Öffentliche Eigenschaft RenderSize Ruft die endgültige Renderinggröße dieses Elements ab oder legt diese fest (siehe jedoch die Hinweise). (Von UIElement geerbt.)
Öffentliche Eigenschaft RenderTransform Ruft die Transformationsinformationen ab, die die Renderingposition dieses Elements beeinflussen, oder legt diese fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.)
Öffentliche Eigenschaft RenderTransformOrigin Ruft den Mittelpunkt einer beliebigen von RenderTransform deklarierten Rendertransformation in Bezug auf die Grenzen des Elements ab oder legt diesen fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.)
Öffentliche Eigenschaft Resources Ruft das lokal definierte Ressourcenwörterbuch ab oder legt es fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft Source
Öffentliche Eigenschaft Style Ruft das von diesem Element beim Rendern verwendete Format ab oder legt es fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft TabIndex Ruft einen Wert ab, der die Reihenfolge angibt, in der die Elemente den Fokus erhalten, wenn ein Benutzer mit der TAB-TASTE durch die Steuerelemente navigiert. (Von Control geerbt.)
Öffentliche Eigenschaft TabNavigation (Von Control geerbt.)
Öffentliche Eigenschaft Tag Ruft einen beliebigen Objektwert ab, der zum Speichern von benutzerdefinierten Informationen zu diesem Element verwendet werden kann, bzw. legt diesen fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft Template Ruft eine Steuerelementvorlage ab oder legt diese fest. (Von Control geerbt.)
Öffentliche Eigenschaft Triggers Ruft die Auflistung der Auslöser ab, die direkt für dieses oder untergeordnete Elemente erstellt wird. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft UseLayoutRounding (Von UIElement geerbt.)
Öffentliche Eigenschaft UseOptimizedManipulationRouting (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft VerticalAlignment Ruft die Merkmale der vertikalen Ausrichtung für dieses Element beim Erstellen in einem übergeordneten Element ab, z. B. einem Bereich oder einem Elementsteuerelement, oder legt diese Merkmale fest. (Von FrameworkElement geerbt.)
Öffentliche Eigenschaft VerticalContentAlignment Ruft die vertikale Ausrichtung des Steuerelementinhalts ab oder legt diesen fest. (Von Control geerbt.)
Öffentliche Eigenschaft Visibility Ruft die Benutzeroberfläche (user interface, UI)-Sichtbarkeit dieses Elements ab oder legt diese fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.)
Öffentliche Eigenschaft Width Ruft die Breite des Elements ab bzw. legt diese fest. (Von FrameworkElement geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddHandler(RoutedEvent, Delegate, Boolean) Fügt einen Routingereignis-Handler für ein bestimmtes Routingereignis hinzu, wobei der Handler der Handlerauflistung für das aktuelle Element hinzugefügt wird.Legen Sie handledEventsToo auf true fest, damit der bereitgestellte Handle für ein Routingereignis aufgerufen wird, das bereits von einem anderen Element auf der Ereignisroute als behandelt markiert wurde. (Von UIElement geerbt.)
Öffentliche Methode ApplyTemplate (Von Control geerbt.)
Öffentliche Methode Arrange Positioniert untergeordnete Elemente und bestimmt die Größe für ein UIElement.Übergeordnete Elemente rufen diese Methode von ihrer ArrangeCore-Implementierung (oder aus einer Entsprechung auf der WPF-Frameworkebene) auf, um eine rekursive Layoutaktualisierung auszuführen.Diese Methode stellt den zweiten Durchlauf einer Layoutaktualisierung dar. (Von UIElement geerbt.)
Öffentliche Methode CaptureMouse Versucht, die Mausaufzeichnung für dieses Element zu erzwingen. (Von UIElement geerbt.)
Öffentliche Methode CheckAccess (Von DependencyObject geerbt.)
Öffentliche Methode ClearValue(DependencyProperty) Löscht den lokalen Wert einer Eigenschaft.Die zu löschende Eigenschaft wird mit einem DependencyProperty-Bezeichner angegeben. (Von DependencyObject geerbt.)
Öffentliche Methode Equals(Object) Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode FindName Sucht ein Element mit dem bereitgestellten Bezeichnernamen. (Von FrameworkElement geerbt.)
Öffentliche Methode Focus (Von Control geerbt.)
Öffentliche Methode GetAnimationBaseValue (Von DependencyObject geerbt.)
Öffentliche Methode GetBindingExpression Gibt die BindingExpression zurück, die die Bindung für die angegebene Eigenschaft darstellt. (Von FrameworkElement geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetValue Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft in dieser Instanz eines DependencyObject zurück. (Von DependencyObject geerbt.)
Öffentliche Methode GoBack
Öffentliche Methode GoForward
Öffentliche Methode InvalidateArrange Erklärt den Anordnungszustand (das Layout) für das Element für ungültig.Nach der Ungültigkeitserklärung wird das Layout für das Element aktualisiert. Dies ist ein asynchroner Vorgang, es sei denn, er wird nachfolgend durch UpdateLayout erzwungen. (Von UIElement geerbt.)
Öffentliche Methode InvalidateMeasure Erklärt den Maßzustand (das Layout) für das Element für ungültig. (Von UIElement geerbt.)
Öffentliche Methode InvokeScript(String)
Öffentliche Methode InvokeScript(String, array<String[])
Öffentliche Methode Measure Aktualisiert die DesiredSize eines UIElement.Übergeordnete Elemente rufen diese Methode aus ihren eigenen MeasureCore-Implementierungen auf, um eine rekursive Layoutaktualisierung auszuführen.Das Aufrufen dieser Methode stellt die erste Übergabe (die "Maßübergabe") einer Layoutaktualisierung dar. (Von UIElement geerbt.)
Öffentliche Methode Navigate(Uri)
Öffentliche Methode Navigate(Uri, array<Byte[], String)
Öffentliche Methode NavigateToString
Öffentliche Methode OnApplyTemplate (Überschreibt FrameworkElement.OnApplyTemplate().)
Öffentliche Methode ReadLocalValue Gibt, sofern vorhanden, den lokalen Wert einer Abhängigkeitseigenschaft zurück. (Von DependencyObject geerbt.)
Öffentliche Methode ReleaseMouseCapture Gibt die Erfassung von Mauseingaben frei, wenn für dieses Element die Erfassung festgelegt war. (Von UIElement geerbt.)
Öffentliche Methode RemoveHandler Entfernt den angegebenen Handler für das Routingereignis aus diesem Element. (Von UIElement geerbt.)
Öffentliche Methode SaveToString
Öffentliche Methode SetBinding(DependencyProperty, Binding) (Von FrameworkElement geerbt.)
Öffentliche Methode SetValue(DependencyProperty, Object) Legt den lokalen Wert einer Abhängigkeitseigenschaft fest, die über ihren Bezeichner angegeben wird. (Von DependencyObject geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode TransformToVisual(UIElement) (Von UIElement geerbt.)
Öffentliche Methode UpdateLayout Stellt sicher, dass alle visuellen untergeordneten Elemente dieses Elements ordnungsgemäß für das Layout aktualisiert werden. (Von UIElement geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis BindingValidationError (Von FrameworkElement geerbt.)
Öffentliches Ereignis DoubleTap (Von UIElement geerbt.)
Öffentliches Ereignis GotFocus Tritt auf, wenn dieses Element den logischen Fokus erhält. (Von UIElement geerbt.)
Öffentliches Ereignis Hold (Von UIElement geerbt.)
Öffentliches Ereignis IsEnabledChanged (Von Control geerbt.)
Öffentliches Ereignis KeyDown Tritt ein, wenn eine Taste gedrückt wird, während dieses Element den Fokus besitzt. (Von UIElement geerbt.)
Öffentliches Ereignis KeyUp Tritt ein, wenn eine Taste losgelassen wird, während dieses Element den Fokus besitzt. (Von UIElement geerbt.)
Öffentliches Ereignis LayoutUpdated (Von FrameworkElement geerbt.)
Öffentliches Ereignis LoadCompleted
Öffentliches Ereignis Loaded Tritt ein, wenn das Layout des Elements erfolgt ist, das Element gerendert wurde und zur Interaktion bereit ist. (Von FrameworkElement geerbt.)
Öffentliches Ereignis LostFocus Tritt auf, wenn dieses Element den logischen Fokus verliert. (Von UIElement geerbt.)
Öffentliches Ereignis LostMouseCapture Tritt auf, wenn dieses Element die Mausauswahl verliert. (Von UIElement geerbt.)
Öffentliches Ereignis ManipulationCompleted Tritt ein, wenn Bearbeitung und Trägheitsmoment für das UIElement-Objekt abgeschlossen sind. (Von UIElement geerbt.)
Öffentliches Ereignis ManipulationDelta Tritt ein, wenn sich die Position des Eingabegeräts während einer Bearbeitung ändert. (Von UIElement geerbt.)
Öffentliches Ereignis ManipulationStarted Tritt ein, wenn ein Eingabegerät mit der Bearbeitung des UIElement-Objekts beginnt. (Von UIElement geerbt.)
Öffentliches Ereignis MouseEnter Tritt auf, wenn der Mauszeiger in den Bereich dieses Elements eintritt. (Von UIElement geerbt.)
Öffentliches Ereignis MouseLeave Tritt auf, wenn der Mauszeiger den Bereich dieses Elements verlässt. (Von UIElement geerbt.)
Öffentliches Ereignis MouseLeftButtonDown Tritt auf, wenn die linke Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet. (Von UIElement geerbt.)
Öffentliches Ereignis MouseLeftButtonUp Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet. (Von UIElement geerbt.)
Öffentliches Ereignis MouseMove Tritt auf, wenn der Mauszeiger bewegt wird, während er sich über diesem Element befindet. (Von UIElement geerbt.)
Öffentliches Ereignis MouseWheel Tritt auf, wenn der Benutzer das Mausrad dreht, während sich der Mauszeiger über diesem Element befindet. (Von UIElement geerbt.)
Öffentliches Ereignis Navigated
Öffentliches Ereignis Navigating
Öffentliches Ereignis NavigationFailed
Öffentliches Ereignis ScriptNotify
Öffentliches Ereignis SizeChanged Tritt ein, wenn sich der Wert der ActualHeight-Eigenschaft oder der ActualWidth-Eigenschaft für dieses Element ändert. (Von FrameworkElement geerbt.)
Öffentliches Ereignis Tap (Von UIElement geerbt.)
Öffentliches Ereignis TextInput Tritt auf, wenn dieses Element Text geräteunabhängig empfängt. (Von UIElement geerbt.)
Öffentliches Ereignis TextInputStart (Von UIElement geerbt.)
Öffentliches Ereignis TextInputUpdate (Von UIElement geerbt.)
Öffentliches Ereignis Unloaded Tritt ein, wenn das Element aus einer Elementstruktur geladener Elemente entfernt wird. (Von FrameworkElement geerbt.)

Zum Seitenanfang

Erweiterungs methoden

  Name Beschreibung
Öffentliche Erweiterungsmethode ClearCookiesAsync (Durch WebBrowserExtensions definiert.)
Öffentliche Erweiterungsmethode ClearInternetCacheAsync (Durch WebBrowserExtensions definiert.)
Öffentliche Erweiterungsmethode GetCookies (Durch WebBrowserExtensions definiert.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member BaseProperty
Öffentliches FeldStatischer Member CanGoBackProperty
Öffentliches FeldStatischer Member CanGoForwardProperty
Öffentliches FeldStatischer Member IsGeolocationEnabledProperty
Öffentliches FeldStatischer Member IsScriptEnabledProperty
Öffentliches FeldStatischer Member SourceProperty

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ISupportInitialize.BeginInit
Explizite SchnittstellenimplementierungPrivate Methode ISupportInitialize.EndInit

Zum Seitenanfang

Versionsinformationen

.NET für Windows Phone-Apps

Unterstützt in: Windows Phone 8, Silverlight 8.1

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Phone.Controls-Namespace