DesktopSiteBridge 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实现 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
- 继承
- 派生
- 属性
- 实现
注解
此类支持特定类型的 HWND 派生类。
属性
DispatcherQueue |
获取关联的 Win32 HWND 的 DispatcherQueue。 |
IsClosed |
获取关联的 Win32 HWND 是否已关闭。 |
IsEnabled |
获取关联的 Win32 HWND 是否已启用。 |
IsVisible |
获取关联的 Win32 HWND 是否可见。 |
LayoutDirectionOverride |
获取或设置 ContentSite 由关联的 Win32 HWND 拥有的读取顺序和文本对齐方式的布局方向。 |
OverrideScale |
获取或设置关联 Win32 HWND 拥有 ContentSite 使用的缩放因子。 |
WindowId |
获取关联的 Win32 HWND 的 WindowId。 |
方法
Close() |
关闭关联的 Win32 HWND。 |
Connect(ContentIsland) |
将 ContentIsland 连接到 DesktopSiteBridge。 |
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 |
框架关闭时发生。 |