DesktopSiteBridge 类

定义

为 Win32 HWND 实现 IContentSiteBridge 的抽象类。

[WebHostHidden]
public ref class DesktopSiteBridge : IContentSiteBridge, 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 DesktopSiteBridge : IContentSiteBridge, 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 DesktopSiteBridge : IContentSiteBridge, IClosableNotifier, System.IDisposable
Public Class DesktopSiteBridge
Implements IClosableNotifier, IContentSiteBridge, IDisposable
继承
Object Platform::Object IInspectable DesktopSiteBridge
派生
属性
实现

注解

此类支持特定类型的 HWND 的派生类。

属性

DispatcherQueue

DispatcherQueue获取关联的 Win32 HWND 的 。

IsClosed

获取关联的 Win32 HWND 是否关闭。

IsEnabled

获取是否启用关联的 Win32 HWND。

IsVisible

获取关联的 Win32 HWND 是否可见。

LayoutDirectionOverride

获取或设置由关联的 Win32 HWND 拥有的 的 ContentSite 用于阅读顺序和文本对齐方式的布局方向。

OverrideScale

获取或设置关联 Win32 HWND 拥有的 所使用的 ContentSite 缩放因子。

WindowId

WindowId获取关联的 Win32 HWND 的 。

方法

Close()

关闭关联的 Win32 HWND。

Connect(ContentIsland)

将 连接到 ContentIslandDesktopSiteBridge

Disable()

禁用关联的 Win32 HWND。

Dispose()

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

Enable()

启用关联的 Win32 HWND。

Hide()

隐藏关联的 Win32 HWND 及其拥有的任何弹出窗口。

IsSupported()

获取当前环境中是否 DesktopSiteBridge 支持 。

MoveAndResize(RectInt32)

将关联的 Win32 HWND 移动到指定位置,并将其设置为指定大小。

MoveInZOrderAtBottom()

将关联的 Win32 HWND 移动到 Z 顺序的底部。

MoveInZOrderAtTop()

将关联的 Win32 HWND 移动到 Z 顺序的顶部。

MoveInZOrderBelow(WindowId)

将关联的 Win32 HWND 移到指定的 Microsoft.UI.WindowId后面。

Show()

显示关联的 Win32 HWND 及其拥有的任何弹出窗口。

事件

Closed

在关闭关联的 Win32 HWND 时发生。

FrameworkClosed

在框架关闭时发生。

适用于