Partilhar via


WebViewSource Classe

Definição

Classe abstracta que representa o conteúdo fonte para um 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
Herança
WebViewSource
Derivado
Atributos
Implementações

Construtores

Name Description
WebViewSource()

Classe abstracta que representa o conteúdo fonte para um WebView.

Propriedades

Name Description
BindingContext

Obtém ou define um objeto que contém as propriedades que serão visadas pelas propriedades limitadas que pertencem a este BindableObject. Esta é uma propriedade vinculável.

(Herdado de BindableObject)
Dispatcher

Recebe o despachante que estava disponível quando este objeto vinculável foi criado, caso contrário tenta encontrar o despachante disponível mais próximo (provavelmente da janela/app).

(Herdado de BindableObject)

Métodos

Name Description
ApplyBindings()

Aplica todas as ligações de corrente a BindingContext.

(Herdado de BindableObject)
ClearValue(BindableProperty)

Elimina qualquer valor previamente definido para uma propriedade vinculável.

(Herdado de BindableObject)
ClearValue(BindablePropertyKey)

Elimina qualquer valor previamente definido para uma propriedade vinculável, identificada pela sua chave.

(Herdado de BindableObject)
CoerceValue(BindableProperty)

Coage o valor da propriedade vinculável especificada. Isto é feito invocando BindableProperty.CoerceValueDelegate a propriedade vinculável especificada.

(Herdado de BindableObject)
CoerceValue(BindablePropertyKey)

Coage o valor da propriedade vinculável especificada. Isto é feito invocando BindableProperty.CoerceValueDelegate a propriedade vinculável especificada.

(Herdado de BindableObject)
GetValue(BindableProperty)

Devolve o valor que está contido na propriedade vinculável dada.

(Herdado de BindableObject)
IsSet(BindableProperty)

Determina se existe ou não uma propriedade vinculável e tem um conjunto de valores.

(Herdado de BindableObject)
Load(IWebViewDelegate)

Carrega o conteúdo de origem no arquivo especificado rendererde .

OnBindingContextChanged()

Eleva o BindingContextChanged evento.

(Herdado de BindableObject)
OnPropertyChanged(String)

Eleva o PropertyChanged evento.

(Herdado de BindableObject)
OnPropertyChanging(String)

Eleva o PropertyChanging evento.

(Herdado de BindableObject)
OnSourceChanged()

Classe abstracta que representa o conteúdo fonte para um WebView.

RemoveBinding(BindableProperty)

Remove uma ligação previamente definida de uma propriedade bindable.

(Herdado de BindableObject)
SetBinding(BindableProperty, BindingBase)

Atribui uma ligação a uma propriedade vinculável.

(Herdado de BindableObject)
SetValue(BindableProperty, Object)

Define o valor da propriedade vinculável especificada.

(Herdado de BindableObject)
SetValue(BindablePropertyKey, Object)

Define o valor da propriedade vinculável especificada.

(Herdado de BindableObject)
UnapplyBindings()

Remove todas as ligações de corrente do contexto atual.

(Herdado de BindableObject)

Operadores

Name Description
Implicit(String to WebViewSource)

Classe abstracta que representa o conteúdo fonte para um WebView.

Implicit(Uri to WebViewSource)

Classe abstracta que representa o conteúdo fonte para um WebView.

evento

Name Description
BindingContextChanged

Ocorre quando o valor da BindingContext propriedade muda.

(Herdado de BindableObject)
PropertyChanged

Ocorre quando o valor de uma propriedade muda.

(Herdado de BindableObject)
PropertyChanging

Ocorre quando o valor de uma propriedade está a mudar.

(Herdado de BindableObject)

Implementações de Interface Explícita

Name Description
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Classe abstracta que representa o conteúdo fonte para um WebView.

(Herdado de BindableObject)

Métodos da Extensão

Name Description
GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Classe abstracta que representa o conteúdo fonte para um WebView.

SetAppTheme<T>(BindableObject, BindableProperty, T, T)

Classe abstracta que representa o conteúdo fonte para um WebView.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Classe abstracta que representa o conteúdo fonte para um WebView.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Cria e aplica uma vinculação a uma propriedade.

SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object)

Cria uma ligação entre uma propriedade no objeto de origem e uma propriedade no objeto de destino.

Aplica-se a