ContentSite 类

定义

为 提供主机环境 ContentIsland

[WebHostHidden]
public ref class ContentSite : IClosableNotifier, IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class ContentSite : IClosableNotifier, IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class ContentSite : IClosableNotifier, System.IDisposable
Public Class ContentSite
Implements IClosableNotifier, IDisposable
继承
Object Platform::Object IInspectable ContentSite
属性
实现

注解

ContentSite派生自 ,DesktopSiteBridge并提供用于配置关联的 ContentIsland的 API。

对象和ContentIsland对象之间ContentSite始终存在 1:1 映射。

属性

ActualSize

获取 的 ContentSite逻辑大小。

ClientSize

获取父 Win32 HWND 客户端大小。

CoordinateConverter

获取一个 ContentCoordinateConverter ,以在本地坐标空间和系统屏幕坐标之间转换。

DispatcherQueue

获取与此 DispatcherQueue 关联的 ContentSite

Environment

获取此 ContentSiteEnvironmentContentSite 对象。

IsClosed

获取此 ContentSite 是否关闭。

IsConnected

获取此 ContentSite 是否连接到 ContentIsland

IsSiteEnabled

获取或设置是否启用此功能 ContentSite

IsSiteVisible

获取或设置此 ContentSite 是否可见。

LayoutDirection

获取或设置此 ContentSite的阅读顺序和文本对齐方式的布局方向。

OverrideScale

获取或设置要用于此 ContentSite的缩放因子,这将替代 ParentScale

ParentScale

获取或设置此 ContentSite的父 Win32 HWND 默认缩放因子。

RasterizationScale

获取此 ContentSite计算的本地 DPI。

RequestedSize

从关联的 ContentIsland获取逻辑请求的大小。

ShouldApplyRasterizationScale

获取或设置 是否 ContentSite 应应用计算 RasterizationScale的 。

View

获取与此 ContentSiteView 关联的 ContentSite

方法

Close()

关闭此 ContentSite

Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

GetIslandStateChangeDeferral()

检索 ContentDeferralContentSite的新 。

事件

Closed

关闭时 ContentSite 发生。

FrameworkClosed

在框架关闭时发生。

RequestedStateChanged

当 对其 ContentIsland 关联的 ContentSite发出新请求时发生。

适用于