Share via


NavigationViewItemInvokedEventArgs Class

Definition

Provides event data for the NavigationView.ItemInvoked event.

Equivalent WinUI 2 API for UWP: Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).

public ref class NavigationViewItemInvokedEventArgs sealed
/// [Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class NavigationViewItemInvokedEventArgs final
[Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class NavigationViewItemInvokedEventArgs
function NavigationViewItemInvokedEventArgs()
Public NotInheritable Class NavigationViewItemInvokedEventArgs
Inheritance
Object Platform::Object IInspectable NavigationViewItemInvokedEventArgs
Attributes

Windows requirements

Device family
Windows 10 Fall Creators Update (introduced in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v5.0)

Remarks

Version history

Windows version SDK version Value added
1809 17763 InvokedItemContainer
1809 17763 RecommendedNavigationTransitionInfo

Constructors

NavigationViewItemInvokedEventArgs()

Initializes a new instance of the NavigationViewItemInvokedEventArgs class.

Equivalent WinUI 2 API for UWP: Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.-ctor (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).

Properties

InvokedItem

Gets a reference to the invoked item.

Equivalent WinUI 2 API for UWP: Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.InvokedItem (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).

InvokedItemContainer

Gets the container for the invoked item.

Equivalent WinUI 2 API for UWP: Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.InvokedItemContainer (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).

IsSettingsInvoked

Gets a value that indicates whether the InvokedItem is the menu item for Settings.

Equivalent WinUI 2 API for UWP: Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.IsSettingsInvoked (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).

RecommendedNavigationTransitionInfo

Gets the navigation transition recommended for the direction of the navigation.

Equivalent WinUI 2 API for UWP: Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs.RecommendedNavigationTransitionInfo (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).

Applies to

See also