次の方法で共有


WindowTabManager.IsTabTearOutSupported メソッド

定義

現在のシステム シェルがタブを別のウィンドウに引き裂くことができるかどうかを示す値を取得します。

public:
 static bool IsTabTearOutSupported();
 static bool IsTabTearOutSupported();
public static bool IsTabTearOutSupported();
function isTabTearOutSupported()
Public Shared Function IsTabTearOutSupported () As Boolean

戻り値

Boolean

bool

true 現在のシステム シェルがタブを別のウィンドウに引き裂く処理をサポートしている場合。それ以外の場合は false

if (WindowTabManager::IsTabTearOutSupported())
{
    m_tabTearOutRequestedRevoker = m_tabManager.TabTearOutRequested(winrt::auto_revoke, { this, &MainWindow::TabTearOutRequested });
}

注釈

重要

この API は、Win32 デスクトップ アプリ専用です。 UWP やその他のアプリの種類はサポートされていません。

TabTearOutRequested イベントをサブスクライブする前に を呼び出IsTabTearOutSupportedし、 が返された場合にのみサブスクライブしますtrue

このメソッドは、Snap Assist など、タブの破棄を要求できるサーフェスがシステムでサポートされているかどうかを示します。 アプリでタブの引き裂きがサポートされていない場合、そのタブは Snap Assist に表示されません。

適用対象