ImageSource Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета.
public ref class ImageSource abstract : Microsoft::Maui::Controls::Element, Microsoft::Maui::IImageSource
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.ImageSourceConverter))]
public abstract class ImageSource : Microsoft.Maui.Controls.Element, Microsoft.Maui.IImageSource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.ImageSourceConverter))>]
type ImageSource = class
inherit Element
interface IImageSource
Public MustInherit Class ImageSource
Inherits Element
Implements IImageSource
- Наследование
- Производный
- Атрибуты
- Реализации
Конструкторы
ImageSource() |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
Свойства
AutomationId |
Возвращает или задает значение, которое позволяет платформе автоматизации находить этот элемент и взаимодействовать с ним. (Унаследовано от Element) |
BindingContext |
Возвращает или задает объект, содержащий свойства, предназначенные для связанных свойств, принадлежащих этому BindableObject. Это свойство может быть привязано. (Унаследовано от BindableObject) |
ClassId |
Возвращает или задает значение, используемое для идентификации коллекции семантически схожих элементов. (Унаследовано от Element) |
Dispatcher |
Возвращает диспетчер, который был доступен при создании этого привязываемого объекта, в противном случае пытается найти ближайший доступный диспетчер (вероятно, окно или приложение). (Унаследовано от BindableObject) |
EffectControlProvider |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
Effects |
Возвращает или задает стили и свойства, которые будут применяться к элементу во время выполнения. (Унаследовано от Element) |
Handler |
Возвращает или задает связанный обработчик для этого элемента. (Унаследовано от Element) |
Id |
Получает значение, которое можно использовать для уникальной идентификации элемента во время выполнения приложения. (Унаследовано от Element) |
IsEmpty |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
LogicalChildren |
Устаревшие..
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. (Унаследовано от Element) |
Parent |
Возвращает или задает родительский элемент Element этого элемента. (Унаследовано от Element) |
RealParent |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
StyleId |
Возвращает или задает определяемое пользователем значение для уникальной идентификации элемента. (Унаследовано от Element) |
Методы
AddLogicalChild(Element) |
Добавляет в Element логические дочерние элементы. (Унаследовано от Element) |
ApplyBindings() |
Применяет все текущие привязки к BindingContext. (Унаследовано от BindableObject) |
Cancel() |
Запрос отмены загрузки элемента ImageSource. |
ClearLogicalChildren() |
Удаляет все дочерние Elements. (Унаследовано от Element) |
ClearValue(BindableProperty) |
Очищает любое значение, заданное ранее для привязываемого свойства. (Унаследовано от BindableObject) |
ClearValue(BindablePropertyKey) |
Очищает любое значение, заданное ранее для привязываемого свойства, идентифицируемого ключом. (Унаследовано от BindableObject) |
CoerceValue(BindableProperty) |
Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства. (Унаследовано от BindableObject) |
CoerceValue(BindablePropertyKey) |
Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства. (Унаследовано от BindableObject) |
EffectIsAttached(String) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
FindByName(String) |
Возвращает элемент, содержащий указанное имя. (Унаследовано от Element) |
FromFile(String) |
Возвращает новый FileImageSource, считывающий данные из |
FromResource(String, Assembly) |
Создает ImageSource из указанного ресурса в указанной исходной сборке. |
FromResource(String, Type) |
Создает ImageSource из указанного ресурса в указанной исходной сборке. |
FromStream(Func<CancellationToken,Task<Stream>>) |
Возвращает новый объект StreamImageSource, который вызывает |
FromStream(Func<Stream>) |
Возвращает новый объект StreamImageSource, который вызывает |
FromUri(Uri) |
Возвращает новый UriImageSource, считывающий данные из |
GetValue(BindableProperty) |
Возвращает значение, содержащееся в заданном привязываемом свойстве. (Унаследовано от BindableObject) |
InsertLogicalChild(Int32, Element) |
Вставляет логические Element дочерние элементы по указанному индексу. (Унаследовано от Element) |
IsNullOrEmpty(ImageSource) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
IsSet(BindableProperty) |
Определяет, существует ли привязываемое свойство и имеет набор значений. (Унаследовано от BindableObject) |
OnBindingContextChanged() |
Вызывается, когда контекст привязки элемента меняется. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. (Унаследовано от Element) |
OnChildAdded(Element) |
Вызывает событие ChildAdded. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. (Унаследовано от Element) |
OnChildRemoved(Element, Int32) |
Вызывает событие ChildRemoved. Реализация этого метода для добавления обработки классов для этого события (Унаследовано от Element) |
OnHandlerChanged() |
При переопределении в производном классе следует вызвать HandlerChanged событие. (Унаследовано от Element) |
OnHandlerChanging(HandlerChangingEventArgs) |
При переопределении в производном классе следует вызвать HandlerChanging событие. (Унаследовано от Element) |
OnParentChanged() |
При переопределении в производном классе следует вызвать ParentChanged событие. (Унаследовано от Element) |
OnParentChanging(ParentChangingEventArgs) |
При переопределении в производном классе следует вызвать ParentChanging событие. (Унаследовано от Element) |
OnParentSet() |
Вызывает событие (внутреннее). |
OnPropertyChanged(String) |
Метод, вызываемый при изменении привязанного свойства. (Унаследовано от Element) |
OnPropertyChanging(String) |
Вызывает событие PropertyChanging. (Унаследовано от BindableObject) |
OnSourceChanged() |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
RemoveBinding(BindableProperty) |
Удаляет ранее заданную привязку из привязываемого свойства. (Унаследовано от BindableObject) |
RemoveDynamicResource(BindableProperty) |
Удаляет ранее заданный динамический ресурс. (Унаследовано от Element) |
RemoveLogicalChild(Element) |
Удаляет первое вхождение определенного из Element логических дочерних элементов. (Унаследовано от Element) |
SetBinding(BindableProperty, BindingBase) |
Назначает привязку привязываемому свойству. (Унаследовано от BindableObject) |
SetDynamicResource(BindableProperty, String) |
BindableProperty Задает свойство этого элемента для обновления с помощью DynamicResource с предоставленным ключом. (Унаследовано от Element) |
SetValue(BindableProperty, Object) |
Задает значение указанного привязываемого свойства. (Унаследовано от BindableObject) |
SetValue(BindablePropertyKey, Object) |
Задает значение указанного привязываемого свойства. (Унаследовано от BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
UnapplyBindings() |
Удаляет все текущие привязки из текущего контекста. (Унаследовано от BindableObject) |
Операторы
Implicit(String to ImageSource) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
Implicit(Uri to ImageSource) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
События
BindingContextChanged |
Происходит при изменении значения свойства BindingContext. (Унаследовано от BindableObject) |
ChildAdded |
Вызывается всякий раз, когда дочерний элемент добавляется в элемент. (Унаследовано от Element) |
ChildRemoved |
Вызывается всякий раз, когда дочерний элемент удаляется из элемента. (Унаследовано от Element) |
DescendantAdded |
Вызывается всякий раз, когда дочерний элемент добавляется в поддеревку элемента. (Унаследовано от Element) |
DescendantRemoved |
Вызывается всякий раз, когда дочерний элемент удаляется из поддерев элементов. (Унаследовано от Element) |
HandlerChanged |
Вызывается всякий раз, когда обработчик элемента изменился. (Унаследовано от Element) |
HandlerChanging |
Вызывается всякий раз, когда обработчик элемента начинает изменяться. (Унаследовано от Element) |
ParentChanged |
Вызывается всякий раз, когда родительский элемент изменился. (Унаследовано от Element) |
ParentChanging |
Вызывается всякий раз, когда элемент начинает изменяться. (Унаследовано от Element) |
PropertyChanged |
Появляется при изменении значения свойства. (Унаследовано от BindableObject) |
PropertyChanging |
Происходит при изменении значения свойства. (Унаследовано от BindableObject) |
Явные реализации интерфейса
IContextFlyoutElement.ContextFlyout |
ContextFlyout Возвращает представление. Всплывающие элементы меню, всплывающие элементы меню и разделители меню можно добавить в контекстный всплывающий элемент. (Унаследовано от Element) |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. (Унаследовано от BindableObject) |
IEffectControlProvider.RegisterEffect(Effect) |
Регистрирует указанный |
IElement.Parent |
Возвращает родительский элемент элемента. (Унаследовано от Element) |
IElementController.Descendants() |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
IElementController.LogicalChildren |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
INameScope.RegisterName(String, Object) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
INameScope.UnregisterName(String) |
Для внутреннего использования .NET MAUI. (Унаследовано от Element) |
IToolTipElement.ToolTip |
Представляет небольшое прямоугольное всплывающее окно, в котором отображается краткое описание назначения представления, когда пользователь отдохнует указатель на представление. (Унаследовано от Element) |
IVisualTreeElement.GetVisualChildren() |
Возвращает список визуальных дочерних элементов элемента, доступный для чтения. (Унаследовано от Element) |
IVisualTreeElement.GetVisualParent() |
Возвращает визуальный родитель элемента. (Унаследовано от Element) |
Методы расширения
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Создает и применяет привязку к свойству. |
SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Создает привязку между свойством исходного объекта и свойством целевого объекта. |
FindByName<T>(Element, String) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
GetPlatformImageAsync(IImageSource, IMauiContext) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
LoadImage(IImageSource, IMauiContext, Action<IImageSourceServiceResult<Object>>) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
ToHandler(IElement, IMauiContext) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
ToPlatform(IElement, IMauiContext) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
GetVisualElementWindow(IVisualTreeElement) |
Возвращает окно, содержащее элемент визуального дерева, если элемент содержится в одном элементе. |
GetVisualTreeDescendants(IVisualTreeElement) |
Получает всю иерархию потомков в виде списка дочерних элементов для заданного элемента визуального дерева. |
GetVisualTreeElements(IVisualTreeElement, Point) |
Возвращает список дочерних элементов визуального дерева, основанных на заданной точке. |
GetVisualTreeElements(IVisualTreeElement, Rect) |
Возвращает список дочерних элементов визуального дерева на основе прямоугольника. |
GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double) |
Возвращает список дочерних элементов визуального дерева на основе прямоугольника, определенного его координатами, указанными в единицах платформы, а не пикселями. |
GetVisualTreeElements(IVisualTreeElement, Double, Double) |
Возвращает список дочерних элементов визуального дерева, основанных на заданной точке x, y. |