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。

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

属性

ActualSize

获取 ContentSite的逻辑大小。

ClientSize

获取父 Win32 HWND 客户端大小。

CoordinateConverter

获取 ContentCoordinateConverter,以在本地坐标空间与系统屏幕坐标之间进行转换。

DispatcherQueue

获取与此 ContentSite关联的 DispatcherQueue

Environment

获取此 ContentSiteContentSiteEnvironment 对象。

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 是否应应用计算 光栅化Scale

View

获取与此 ContentSite关联的 ContentSiteView

方法

Close()

关闭此 ContentSite

Dispose()

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

GetIslandStateChangeDeferral()

检索此 ContentSite的新 ContentDeferral

事件

Closed

关闭此 ContentSite 时发生。

FrameworkClosed

框架关闭时发生。

RequestedStateChanged

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

适用于