Поделиться через


WebViewSource Класс

Определение

Абстрактный класс, подклассы которого предоставляют данные для WebView.

public ref class WebViewSource abstract : 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))]
public abstract class WebViewSource : Microsoft.Maui.Controls.BindableObject, Microsoft.Maui.IWebViewSource
type WebViewSource = class
    inherit BindableObject
    interface IWebViewSource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.WebViewSource+WebViewSourceTypeConverter))>]
type WebViewSource = class
    inherit BindableObject
    interface IWebViewSource
Public MustInherit Class WebViewSource
Inherits BindableObject
Implements IWebViewSource
Наследование
WebViewSource
Производный
Атрибуты
Реализации

Конструкторы

WebViewSource()

Абстрактный класс, подклассы которого предоставляют данные для WebView.

Свойства

BindingContext

Возвращает или задает объект, содержащий свойства, предназначенные для связанных свойств, принадлежащих этому BindableObject. Это свойство может быть привязано.

(Унаследовано от BindableObject)
Dispatcher

Возвращает диспетчер, который был доступен при создании этого привязываемого объекта, в противном случае пытается найти ближайший доступный диспетчер (вероятно, окно или приложение).

(Унаследовано от BindableObject)

Методы

ApplyBindings()

Применяет все текущие привязки к BindingContext.

(Унаследовано от BindableObject)
ClearValue(BindableProperty)

Очищает любое значение, заданное ранее для привязываемого свойства.

(Унаследовано от BindableObject)
ClearValue(BindablePropertyKey)

Очищает любое значение, заданное ранее для привязываемого свойства, идентифицируемого ключом.

(Унаследовано от BindableObject)
CoerceValue(BindableProperty)

Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства.

(Унаследовано от BindableObject)
CoerceValue(BindablePropertyKey)

Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства.

(Унаследовано от BindableObject)
GetValue(BindableProperty)

Возвращает значение, содержащееся в заданном привязываемом свойстве.

(Унаследовано от BindableObject)
IsSet(BindableProperty)

Определяет, существует ли привязываемое свойство и имеет набор значений.

(Унаследовано от BindableObject)
Load(IWebViewDelegate)

Для внутреннего использования платформой Microsoft.Maui.Controls.

OnBindingContextChanged()

Вызывает событие BindingContextChanged.

(Унаследовано от BindableObject)
OnPropertyChanged(String)

Вызывает событие PropertyChanged.

(Унаследовано от BindableObject)
OnPropertyChanging(String)

Вызывает событие PropertyChanging.

(Унаследовано от BindableObject)
OnSourceChanged()

Абстрактный класс, подклассы которого предоставляют данные для WebView.

RemoveBinding(BindableProperty)

Удаляет ранее заданную привязку из привязываемого свойства.

(Унаследовано от BindableObject)
SetBinding(BindableProperty, BindingBase)

Назначает привязку привязываемому свойству.

(Унаследовано от BindableObject)
SetValue(BindableProperty, Object)

Задает значение указанного привязываемого свойства.

(Унаследовано от BindableObject)
SetValue(BindablePropertyKey, Object)

Задает значение указанного привязываемого свойства.

(Унаследовано от BindableObject)
UnapplyBindings()

Удаляет все текущие привязки из текущего контекста.

(Унаследовано от BindableObject)

Операторы

Implicit(String to WebViewSource)

Абстрактный класс, подклассы которого предоставляют данные для WebView.

Implicit(Uri to WebViewSource)

Абстрактный класс, подклассы которого предоставляют данные для WebView.

События

BindingContextChanged

Происходит при изменении значения свойства BindingContext.

(Унаследовано от BindableObject)
PropertyChanged

Появляется при изменении значения свойства.

(Унаследовано от BindableObject)
PropertyChanging

Происходит при изменении значения свойства.

(Унаследовано от BindableObject)

Явные реализации интерфейса

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Абстрактный класс, подклассы которого предоставляют данные для WebView.

(Унаследовано от BindableObject)

Методы расширения

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Абстрактный класс, подклассы которого предоставляют данные для WebView.

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

Абстрактный класс, подклассы которого предоставляют данные для WebView.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Абстрактный класс, подклассы которого предоставляют данные для WebView.

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

Создает и применяет привязку к свойству.

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

Создает привязку между свойством исходного объекта и свойством целевого объекта.

Применяется к