PresentationSource 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供将其他技术的内容呈现为互操作方案的一部分的抽象基类。 此外,此类还提供用于处理这些源的静态方法,以及基本可视层表示体系结构。
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 |
在呈现内容并准备开始用户交互时发生。 |