Share via


WindowTabTearOutRequestedEventArgs Class

Definition

Provides data for the WindowTabManager.TabTearOutRequested event.

public ref class WindowTabTearOutRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Shell.WindowTabManagerContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WindowTabTearOutRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Shell.WindowTabManagerContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WindowTabTearOutRequestedEventArgs
Public NotInheritable Class WindowTabTearOutRequestedEventArgs
Inheritance
Object Platform::Object IInspectable WindowTabTearOutRequestedEventArgs
Attributes

Windows requirements

Device family
Windows Desktop Extension SDK (introduced in 10.0.23504.0)
API contract
Windows.UI.Shell.WindowTabManagerContract (introduced in v1.0)

Remarks

Important

This API is for Win32 desktop apps only. UWP and other app types are not supported.

Properties

Tab

Gets the window tab that should be moved to a new window.

WindowId

Gets or sets the identifier for the new window that the tab is moved to.

Methods

GetDeferral()

Gets a deferral object that delays the completion of the event until a new window is created for the tab.

Applies to

See also