WebViewSource Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный класс, представляющий исходное содержимое для объекта 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
- Наследование
- Производный
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| 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) |
Загружает исходное содержимое в указанный |
| 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) |
Создает привязку между свойством исходного объекта и свойством целевого объекта. |