ApplicationView.SuppressSystemOverlays プロパティ

定義

注意

SuppressSystemOverlays は、Windows 10後にリリースで変更または使用できない場合があります。 代わりに、 TryEnterFullScreenModeFullScreenSystemOverlayMode を使用します。

システム オーバーレイ (オーバーレイ アプリケーションやソフト ステアリング ホイールなど) を表示するかどうかを示す値を取得または設定します。

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

プロパティ値

Boolean

bool

システム オーバーレイ (オーバーレイ アプリケーションやソフト ステアリング ホイールなど) を表示する必要がある場合は true。それ以外の場合は false

属性

注釈

Windows 10 Windows 10 の ユニバーサル Windows プラットフォーム (UWP) アプリの場合、このプロパティは非推奨です。 このプロパティは、モバイル デバイス ファミリにのみ影響します。

全画面表示モードでアプリを起動するには、 PreferredLaunchWindowingModeFullScreen に設定します。 アプリの起動後に全画面表示モードにするには、 TryEnterFullScreenMode を呼び出します。 全画面表示モードを終了するには、 ExitFullScreenMode を呼び出します。

エッジ ジェスチャを抑制するには、 FullScreenSystemOverlayMode[最小] に設定します。

Windows Phone 8.1 このプロパティを true に設定することで、アプリを "全画面表示" に設定できます。 ゲームなどの全画面表示アプリは、オーバーレイ アプリによって隠されません。 オーバーレイ アプリは、アプリの上のレイヤーとロック レイヤーの上にあるが、特定の他のクロム要素 (SIP など) の下に配置されたオーバーレイ レイヤーでその UI を示すアプリです。 オーバーレイ アプリの例として、次のアプリをオーバーレイする UI を表示するインスタント メッセージング アプリがあります。

さらに、 SuppressSystemOverlaystrue に設定すると、[検索] ボタンを誤ってタップすると、アプリに影響を与える可能性がはるかに低くなります。 SuppressSystemOverlaystrue に設定されている場合、ユーザーは、実行中のアプリをオーバーレイする検索エクスペリエンスを作動させるために、[検索] ボタンを 2 回連続してタップする必要があります。 このプロパティを使用してこの動作をオプトインすることをお勧めします。ユーザーからのフィードバックでは、[検索] ボタンが誤ってタップされた可能性がアプリのレイアウトに基づいている可能性が示されています。アプリに全画面表示のメディア コンテンツが表示される場合。または、アプリでカメラ機能またはファインダーを使用している場合は 。

SuppressSystemOverlays は、Games カテゴリに関連付けられているアプリの場合は既定で true 、他のカテゴリに関連付けられているアプリケーションの場合は既定で false です。

適用対象