PresentationSource Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет абстрактную базу для классов, представляющих содержимое на основе другой технологии как часть скрипта взаимодействия. Кроме того, данный класс предоставляет статические методы для работы с такими источниками, а также базовую архитектуру презентации визуального слоя.
public ref class PresentationSource abstract : System::Windows::Threading::DispatcherObject
public abstract class PresentationSource : System.Windows.Threading.DispatcherObject
type PresentationSource = class
inherit DispatcherObject
Public MustInherit Class PresentationSource
Inherits DispatcherObject
- Наследование
- Производный
Конструкторы
PresentationSource() |
При вызове конструктором производного класса обеспечивает инициализацию значений базового класса. |
Свойства
CompositionTarget |
Возвращает целевой визуальный объект для визуальных объектов, представляемых в источнике. |
CurrentSources |
Возвращает список источников. |
Dispatcher |
Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject) |
IsDisposed |
При переопределении в производном классе возвращает значение, объявляющее, удален ли объект. |
RootVisual |
При переопределении в производном классе возвращает или задает корневой визуальный объект, представляемый в источнике. |
Методы
AddSource() |
Добавляет экземпляр производного класса PresentationSource в список известных источников презентаций. |
AddSourceChangedHandler(IInputElement, SourceChangedEventHandler) |
Добавляет обработчик событий |
CheckAccess() |
Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |
ClearContentRenderedListeners() |
Задает для списка прослушивателей события ContentRendered значение |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
FromDependencyObject(DependencyObject) |
Возвращает источник, в котором представлен предоставляемый DependencyObject. |
FromVisual(Visual) |
Возвращает источник, в котором представлен предоставляемый Visual. |
GetCompositionTargetCore() |
При переопределении в производном классе, возвращает целевой визуальный объект для заданного источника. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
RemoveSource() |
Удаляет экземпляр производного класса PresentationSource из списка известных источников презентаций. |
RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) |
Удаляет обработчик событий |
RootChanged(Visual, Visual) |
Обеспечивает уведомление об изменении корневого объекта Visual. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
VerifyAccess() |
Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |
События
ContentRendered |
Происходит, когда содержимое отрисовано и готово к взаимодействию с пользователем. |