ImageSource Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета.
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.ImageSourceConverter))]
public abstract class ImageSource : Xamarin.Forms.Element
type ImageSource = class
inherit Element
- Наследование
- Производный
- Атрибуты
Конструкторы
ImageSource() |
Создает объект ImageSource со значениями по умолчанию. |
Свойства
AutomationId |
Возвращает или задает значение, которое позволяет платформе автоматизации находить этот элемент и взаимодействовать с ним. (Унаследовано от Element) |
BindingContext |
Возвращает или задает объект, содержащий свойства, которые будут являться целевыми для привязанных свойств, относящихся к этому объекту BindableObject. (Унаследовано от BindableObject) |
CancellationTokenSource |
Возвращает CancellationTokenSource. |
ClassId |
Возвращает или задает значение, используемое для идентификации коллекции семантически схожих элементов. (Унаследовано от Element) |
Dispatcher |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. (Унаследовано от BindableObject) |
EffectControlProvider |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от Element) |
Effects |
Список эффектов, которые применяются к этому элементу. (Унаследовано от Element) |
Id |
Получает значение, которое можно использовать для уникальной идентификации элемента во время выполнения приложения. (Унаследовано от Element) |
IsEmpty |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
LogicalChildren |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от Element) |
Parent |
Получает или задает родительский элемент этого элемента. (Унаследовано от Element) |
ParentView |
Устаревшие..
Возвращает элемент, являющийся ближайшим предком этого элемента, то есть VisualElement. (Унаследовано от Element) |
Platform |
Устаревшие..
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. (Унаследовано от Element) |
RealParent |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от Element) |
StyleId |
Возвращает или задает определяемое пользователем значение для уникальной идентификации элемента. (Унаследовано от Element) |
Методы
ApplyBindings() |
Применяет привязки к BindingContext. (Унаследовано от BindableObject) |
Cancel() |
Запрос отмены загрузки элемента ImageSource. |
ClearValue(BindableProperty) |
Очищает значение, заданное методом SetValue для |
ClearValue(BindablePropertyKey) |
Очищает значение, заданное методом SetValue для свойства, которое определяется параметром |
CoerceValue(BindableProperty) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. (Унаследовано от BindableObject) |
CoerceValue(BindablePropertyKey) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. (Унаследовано от BindableObject) |
Descendants() |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от Element) |
EffectIsAttached(String) |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от 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) |
Возвращает значение, которое содержится в BindableProperty. (Унаследовано от BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Устаревшие..
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Устаревшие..
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от BindableObject) |
IsSet(BindableProperty) |
Возвращает |
OnBindingContextChanged() |
Вызывается, когда контекст привязки элемента меняется. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. (Унаследовано от Element) |
OnChildAdded(Element) |
Вызывается, когда необходимо создать событие ChildAdded. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. (Унаследовано от Element) |
OnChildRemoved(Element, Int32) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. (Унаследовано от Element) |
OnChildRemoved(Element) |
Устаревшие..
Вызывается, когда необходимо создать событие ChildRemoved. Реализуйте этот метод, чтобы добавить для класса обработчик данного события. (Унаследовано от Element) |
OnLoadingCompleted(Boolean) |
Вызывается разработчиками производных классов, чтобы указать на окончание загрузки источника. |
OnLoadingStarted() |
Вызывается разработчиками производных классов, чтобы указать на начало операции загрузки. |
OnParentSet() |
Вызывается, если задан родительский элемент элемента. Реализуйте этот метод, чтобы добавить поведение при добавлении элемента в родительский элемент. (Унаследовано от Element) |
OnPropertyChanged(String) |
Метод, вызываемый при изменении привязанного свойства. (Унаследовано от Element) |
OnPropertyChanging(String) |
Этот метод можно вызвать из дочернего класса для уведомления о том, что свойство будет изменено. (Унаследовано от BindableObject) |
OnSourceChanged() |
Вызывается разработчиками производных классов, чтобы указать, что источник изменился. |
RemoveBinding(BindableProperty) |
Удаляет заданную ранее привязку. (Унаследовано от BindableObject) |
RemoveDynamicResource(BindableProperty) |
Удаляет заданный ранее динамический ресурс (Унаследовано от Element) |
SetBinding(BindableProperty, BindingBase) |
Присваивает привязку свойству. (Унаследовано от BindableObject) |
SetDynamicResource(BindableProperty, String) |
Задает свойство BindableProperty этого элемента для обновления через DynamicResource с указанным ключом. (Унаследовано от Element) |
SetValue(BindableProperty, Object) |
Задает значение указанного свойства. (Унаследовано от BindableObject) |
SetValue(BindablePropertyKey, Object) |
Задает значение propertyKey. (Унаследовано от BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от Element) |
UnapplyBindings() |
Отменяет применение всех заданных ранее привязок. (Унаследовано от BindableObject) |
Операторы
Implicit(String to ImageSource) |
Обеспечивает неявное приведение из строки, представляющей абсолютный URI. |
Implicit(Uri to ImageSource) |
Обеспечивает неявное приведение из объектов System.Uri, созданных с абсолютным URI. |
События
BindingContextChanged |
Возникает каждый раз, когда свойство BindingContext изменяется. (Унаследовано от BindableObject) |
ChildAdded |
Происходит каждый раз, когда дочерний элемент добавляется к элементу. (Унаследовано от Element) |
ChildRemoved |
Происходит каждый раз, когда дочерний элемент удаляется из элемента. (Унаследовано от Element) |
DescendantAdded |
Происходит каждый раз, когда в поддерево элементов добавляется дочерний элемент. (Унаследовано от Element) |
DescendantRemoved |
Происходит каждый раз, когда из поддерева элементов удаляется дочерний элемент. (Унаследовано от Element) |
PlatformSet |
Устаревшие..
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. (Унаследовано от Element) |
PropertyChanged |
Происходит при изменении свойства. (Унаследовано от BindableObject) |
PropertyChanging |
Происходит, если свойство скоро изменится. (Унаследовано от BindableObject) |
Явные реализации интерфейса
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от BindableObject) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Для внутреннего использования платформой Xamarin.Forms. (Унаследовано от Element) |
INameScope.RegisterName(String, Object) |
Только для внутреннего использования. (Унаследовано от Element) |
Методы расширения
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Создает и применяет привязку к свойству. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Устаревшие..
Создает и применяет привязку из выражения. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Абстрактный класс, средства реализации которого загружают изображения из файлов или Интернета. |
FindByName<T>(Element, String) |
Возвращает экземпляр типа |