ActivationViewSwitcher 类

定义

提供用于切换到应用视图以响应激活的方法。

public ref class ActivationViewSwitcher sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ActivationViewSwitcher final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ActivationViewSwitcher
Public NotInheritable Class ActivationViewSwitcher
继承
Object Platform::Object IInspectable ActivationViewSwitcher
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

从激活事件参数的 ViewSwitcher 属性获取 ActivationViewSwitcher 的实例。 若要使用 ActivationViewSwitcher ,必须先通过调用 DisableSystemViewActivationPolicy 来禁用系统视图激活策略。 应用的首次激活不能使用 ActivationViewSwitcher 来控制要显示的视图。 应用只能在后续激活中使用它。

方法

IsViewPresentedOnActivationVirtualDesktop(Int32)

返回一个值,该值指示在启动激活的虚拟桌面上是否存在指定的视图。

ShowAsStandaloneAsync(Int32)

在新的独立窗口中显示视图。

ShowAsStandaloneAsync(Int32, ViewSizePreference)

在新的独立窗口中显示视图,并设置视图的大小首选项。

适用于