WebViewSource Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView.
public ref class WebViewSource abstract : Microsoft::Maui::Controls::BindableObject, Microsoft::Maui::IWebViewSource
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.WebViewSource+WebViewSourceTypeConverter))]
public abstract class WebViewSource : Microsoft.Maui.Controls.BindableObject, Microsoft.Maui.IWebViewSource
public abstract class WebViewSource : Microsoft.Maui.Controls.BindableObject, Microsoft.Maui.IWebViewSource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.WebViewSource+WebViewSourceTypeConverter))>]
type WebViewSource = class
inherit BindableObject
interface IWebViewSource
type WebViewSource = class
inherit BindableObject
interface IWebViewSource
Public MustInherit Class WebViewSource
Inherits BindableObject
Implements IWebViewSource
- Dziedziczenie
- Pochodny
- Atrybuty
- Implementuje
Konstruktorów
| Nazwa | Opis |
|---|---|
| WebViewSource() |
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView. |
Właściwości
| Nazwa | Opis |
|---|---|
| BindingContext |
Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte powiązanymi właściwościami należącymi do tego BindableObjectobiektu . Jest to właściwość, która jest powiązana. (Dziedziczone od BindableObject) |
| Dispatcher |
Pobiera dyspozytor, który był dostępny po utworzeniu tego obiektu możliwego do powiązania, w przeciwnym razie próbuje znaleźć najbliższego dostępnego dyspozytora (prawdopodobnie okna/aplikacji). (Dziedziczone od BindableObject) |
Metody
| Nazwa | Opis |
|---|---|
| ApplyBindings() |
Stosuje wszystkie bieżące powiązania do elementu BindingContext. (Dziedziczone od BindableObject) |
| ClearValue(BindableProperty) |
Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania. (Dziedziczone od BindableObject) |
| ClearValue(BindablePropertyKey) |
Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania, zidentyfikowaną przez jego klucz. (Dziedziczone od BindableObject) |
| CoerceValue(BindableProperty) |
Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania. (Dziedziczone od BindableObject) |
| CoerceValue(BindablePropertyKey) |
Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania. (Dziedziczone od BindableObject) |
| GetValue(BindableProperty) |
Zwraca wartość zawartą w danej właściwości możliwej do powiązania. (Dziedziczone od BindableObject) |
| IsSet(BindableProperty) |
Określa, czy właściwość możliwe do powiązania istnieje i ma zestaw wartości. (Dziedziczone od BindableObject) |
| Load(IWebViewDelegate) |
Ładuje zawartość źródłową do określonego |
| OnBindingContextChanged() |
BindingContextChanged Wywołuje zdarzenie. (Dziedziczone od BindableObject) |
| OnPropertyChanged(String) |
PropertyChanged Wywołuje zdarzenie. (Dziedziczone od BindableObject) |
| OnPropertyChanging(String) |
PropertyChanging Wywołuje zdarzenie. (Dziedziczone od BindableObject) |
| OnSourceChanged() |
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView. |
| RemoveBinding(BindableProperty) |
Usuwa wcześniej ustawione powiązanie z właściwości możliwej do powiązania. (Dziedziczone od BindableObject) |
| SetBinding(BindableProperty, BindingBase) |
Przypisuje powiązanie do właściwości możliwej do powiązania. (Dziedziczone od BindableObject) |
| SetValue(BindableProperty, Object) |
Ustawia wartość określonej właściwości możliwej do powiązania. (Dziedziczone od BindableObject) |
| SetValue(BindablePropertyKey, Object) |
Ustawia wartość określonej właściwości możliwej do powiązania. (Dziedziczone od BindableObject) |
| UnapplyBindings() |
Usuwa wszystkie bieżące powiązania z bieżącego kontekstu. (Dziedziczone od BindableObject) |
Operatorów
| Nazwa | Opis |
|---|---|
| Implicit(String to WebViewSource) |
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView. |
| Implicit(Uri to WebViewSource) |
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView. |
Zdarzenia
| Nazwa | Opis |
|---|---|
| BindingContextChanged |
Występuje, gdy wartość BindingContext właściwości ulegnie zmianie. (Dziedziczone od BindableObject) |
| PropertyChanged |
Występuje, gdy wartość właściwości ulegnie zmianie. (Dziedziczone od BindableObject) |
| PropertyChanging |
Występuje, gdy wartość właściwości się zmienia. (Dziedziczone od BindableObject) |
Implementacje interfejsów jawnych
| Nazwa | Opis |
|---|---|
| IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView. (Dziedziczone od BindableObject) |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView. |
| SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView. |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Klasa abstrakcyjna reprezentująca zawartość źródłową elementu WebView. |
| SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Tworzy i stosuje powiązanie do właściwości. |
| SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Tworzy powiązanie między właściwością obiektu źródłowego a właściwością obiektu docelowego. |