WindowTabManager.TabTearOutRequested Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque l’interpréteur de commandes système demande une fenêtre distincte pour un onglet spécifique.
// Register
event_token TabTearOutRequested(TypedEventHandler<WindowTabManager, WindowTabTearOutRequestedEventArgs const&> const& handler) const;
// Revoke with event_token
void TabTearOutRequested(event_token const* cookie) const;
// Revoke with event_revoker
WindowTabManager::TabTearOutRequested_revoker TabTearOutRequested(auto_revoke_t, TypedEventHandler<WindowTabManager, WindowTabTearOutRequestedEventArgs const&> const& handler) const;
public event TypedEventHandler<WindowTabManager,WindowTabTearOutRequestedEventArgs> TabTearOutRequested;
function onTabTearOutRequested(eventArgs) { /* Your code */ }
windowTabManager.addEventListener("tabtearoutrequested", onTabTearOutRequested);
windowTabManager.removeEventListener("tabtearoutrequested", onTabTearOutRequested);
- or -
windowTabManager.ontabtearoutrequested = onTabTearOutRequested;
Public Custom Event TabTearOutRequested As TypedEventHandler(Of WindowTabManager, WindowTabTearOutRequestedEventArgs)
Type d'événement
Exemples
if (WindowTabManager::IsTabTearOutSupported())
{
m_tabTearOutRequestedRevoker = m_tabManager.TabTearOutRequested(winrt::auto_revoke, { this, &MainWindow::TabTearOutRequested });
}
Remarques
Important
Cette API est destinée aux applications de bureau Win32 uniquement. UWP et d’autres types d’applications ne sont pas pris en charge.
Une demande de déchirure de tabulation peut se produire lorsque les onglets s’affichent dans l’outil Snap Assist et que l’utilisateur choisit de faire en sorte qu’un onglet spécifique soit aligné dans une autre fenêtre.
Toutes les versions de Windows ne prennent pas en charge les scénarios qui déclenchent cet événement. Par conséquent, appelez IsTabTearOutSupported avant de vous abonner à l’événement TabTearOutRequested
et vous abonner uniquement s’il retourne true
.
Si votre application ne prend pas en charge la déchirure de tabulation, ses onglets ne s’affichent pas dans Snap Assist.