ApplicationView.SuppressSystemOverlays 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
SuppressSystemOverlays 可能会在Windows 10后更改或不可用。 请改用 TryEnterFullScreenMode 和 FullScreenSystemOverlayMode。
获取或设置一个值,该值指示是否应显示系统覆盖 (,例如覆盖应用程序或软方向盘) 。
public:
property bool SuppressSystemOverlays { bool get(); void set(bool value); };
bool SuppressSystemOverlays();
void SuppressSystemOverlays(bool value);
/// [get: Windows.Foundation.Metadata.Deprecated("Use the TryEnterFullScreen method and IsFullScreenMode property instead of SuppressSystemOverlays. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
/// [set: Windows.Foundation.Metadata.Deprecated("Use the TryEnterFullScreen method and IsFullScreenMode property instead of SuppressSystemOverlays. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
bool SuppressSystemOverlays();
void SuppressSystemOverlays(bool value);
public bool SuppressSystemOverlays { get; set; }
public bool SuppressSystemOverlays { [Windows.Foundation.Metadata.Deprecated("Use the TryEnterFullScreen method and IsFullScreenMode property instead of SuppressSystemOverlays. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")] get; [Windows.Foundation.Metadata.Deprecated("Use the TryEnterFullScreen method and IsFullScreenMode property instead of SuppressSystemOverlays. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")] set; }
var boolean = applicationView.suppressSystemOverlays;
applicationView.suppressSystemOverlays = boolean;
Public Property SuppressSystemOverlays As Boolean
属性值
bool
如果 系统覆盖 ((例如覆盖应用程序或软方向盘) 应显示),则为 true;否则为 false。
- 属性
注解
Windows 10 对于 Windows 10 上的 通用 Windows 平台 (UWP) 应用,此属性已弃用。 此属性仅对移动设备系列产生影响。
若要在全屏模式下启动应用,请将 PreferredLaunchWindowingMode 设置为 FullScreen。 若要在应用启动后进入全屏模式,请调用 TryEnterFullScreenMode。 若要退出全屏模式,请调用 ExitFullScreenMode。
若要禁止显示边缘手势,请将 FullScreenSystemOverlayMode 设置为 “最小”。
Windows Phone 8.1 通过将此属性设置为 true,可以将应用设置为“全屏”。 全屏应用(如游戏)不会被覆盖应用遮挡。 覆盖应用是在覆盖层中显示其 UI 的应用,该层位于应用上方的层中,锁定层,但在某些其他 chrome 元素 ((如 SIP) )下方。 覆盖应用的一个示例是显示覆盖以下应用的 UI 的即时消息应用。
此外,通过将 SuppressSystemOverlays 设置为 true,意外点击“搜索”按钮不太可能影响应用。 当 SuppressSystemOverlays 设置为 true 时,用户必须连续点击两次“搜索”按钮,以启动覆盖正在运行的应用的搜索体验。 我们建议仅在以下情况下使用此属性来选择此行为:用户反馈显示意外点击“搜索”按钮可能基于应用的布局;如果应用显示全屏媒体内容,则为 ;如果应用使用相机功能或取景器,则为 。
对于与“游戏”类别关联的应用,SuppressSystemOverlays 默认为 true;对于与任何其他类别关联的应用程序,默认情况下为 false。