PresentationSource PresentationSource PresentationSource PresentationSource Class

Определение

Предоставляет абстрактную базу для классов, представляющих содержимое на основе другой технологии как часть скрипта взаимодействия.Provides an abstract base for classes that present content from another technology as part of an interoperation scenario. Кроме того этот класс предоставляет статические методы для работы с этих источников, а также основные презентации визуального слоя архитектуры.In addition, this class provides static methods for working with these sources, as well as the basic visual-layer presentation architecture.

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
Наследование
PresentationSourcePresentationSourcePresentationSourcePresentationSource
Производный

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

PresentationSource() PresentationSource() PresentationSource() PresentationSource()

Обеспечивает инициализацию значений базового класса при вызове конструктором производного класса.Provides initialization for base class values when called by the constructor of a derived class.

Свойства

CompositionTarget CompositionTarget CompositionTarget CompositionTarget

Возвращает целевой визуальный объект для визуальных элементов, представляемых в источнике.Gets the visual target for the visuals being presented in the source.

CurrentSources CurrentSources CurrentSources CurrentSources

Возвращает список источников.Returns a list of sources.

Dispatcher Dispatcher Dispatcher Dispatcher

Получает Dispatcher это DispatcherObject связан.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
IsDisposed IsDisposed IsDisposed IsDisposed

При переопределении в производном классе получает значение, объявляющее, удален ли объект.When overridden in a derived class, gets a value that declares whether the object is disposed.

RootVisual RootVisual RootVisual RootVisual

При переопределении в производном классе Возвращает или задает корневой визуальный объект, представляемый в источнике.When overridden in a derived class, gets or sets the root visual being presented in the source.

Методы

AddSource() AddSource() AddSource() AddSource()

Добавляет PresentationSource экземпляр производного класса в список известных источников презентаций.Adds a PresentationSource derived class instance to the list of known presentation sources.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler) AddSourceChangedHandler(IInputElement, SourceChangedEventHandler) AddSourceChangedHandler(IInputElement, SourceChangedEventHandler) AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Добавляет обработчик для SourceChanged событий для указанного элемента.Adds a handler for the SourceChanged event to the provided element.

CheckAccess() CheckAccess() CheckAccess() CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
ClearContentRenderedListeners() ClearContentRenderedListeners() ClearContentRenderedListeners() ClearContentRenderedListeners()

Задает список прослушивателей для ContentRendered событие null.Sets the list of listeners for the ContentRendered event to null.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FromDependencyObject(DependencyObject) FromDependencyObject(DependencyObject) FromDependencyObject(DependencyObject) FromDependencyObject(DependencyObject)

Возвращает источник, в котором указанный DependencyObject представлены.Returns the source in which a provided DependencyObject is presented.

FromVisual(Visual) FromVisual(Visual) FromVisual(Visual) FromVisual(Visual)

Возвращает источник, в котором указанный Visual представлены.Returns the source in which a provided Visual is presented.

GetCompositionTargetCore() GetCompositionTargetCore() GetCompositionTargetCore() GetCompositionTargetCore()

При переопределении в производном классе, возвращает целевой визуальный объект для заданного источника.When overridden in a derived class, returns a visual target for the given source.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
RemoveSource() RemoveSource() RemoveSource() RemoveSource()

Удаляет PresentationSource экземпляр производного класса из списка известных источников презентаций.Removes a PresentationSource derived class instance from the list of known presentation sources.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Удаляет обработчик для SourceChanged событие из указанного элемента.Removes a handler for the SourceChanged event from the provided element.

RootChanged(Visual, Visual) RootChanged(Visual, Visual) RootChanged(Visual, Visual) RootChanged(Visual, Visual)

Предоставляет уведомление, корневой Visual был изменен.Provides notification that the root Visual has changed.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

Обеспечивает, что вызывающий поток имеет доступ к этому DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

События

ContentRendered ContentRendered ContentRendered ContentRendered

Происходит, когда содержимое отрисовано и готово к взаимодействию с пользователем.Occurs when content is rendered and ready for user interaction.

Безопасность

UIPermission
Чтобы наследовать от этого класса.to derive from this class. Связанное перечисление: Unrestricted.Associated enumeration: Unrestricted.

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

Дополнительно