Compartir a través de


NavigationEventArgs Clase

Definición

Proporciona datos para los eventos que se generan cuando se realiza la navegación. Esta clase no puede heredarse.

public ref class NavigationEventArgs sealed : EventArgs
public sealed class NavigationEventArgs : EventArgs
type NavigationEventArgs = class
    inherit EventArgs
Public NotInheritable Class NavigationEventArgs
Inherits EventArgs
Herencia
NavigationEventArgs

Ejemplos

En el ejemplo siguiente se usa el NavigationEventArgs objeto en un evento .

private void OnNavigationServiceNavigationPerformed(
    object sender, NavigationEventArgs e) {
    NavigationItem item = e.NewItem;
    if (e.IsNew && (item != null) && 
        (item.PageType != null)) {
        // Ignore Home page navigations
        if (String.Equals(item.PageType.Name, "Homepage",
            StringComparison.OrdinalIgnoreCase)) {
            return;
        }

        MRUList<MRUPageInfo> features =
            _features[(int)item.ConfigurationPath.PathType];
        features.Add(new MRUPageInfo(
            item.PageType.AssemblyQualifiedName)
            );
    }
}

Comentarios

Esta clase proporciona la información para la conexión y la navegación por páginas en el Administrador de IIS.

NavigationEventHandler recibe un argumento de tipo NavigationEventArgs.

Constructores

NavigationEventArgs(NavigationItem, NavigationItem, Boolean)

Proporciona datos para los eventos que se generan cuando se realiza la navegación. Esta clase no puede heredarse.

Propiedades

IsNew

Obtiene un valor que indica si la acción de navegación procede de una nueva sesión de navegación o de una sesión de navegación existente.

NewItem

Obtiene el elemento al que se va a navegar.

OldItem

Obtiene el elemento desde el que se navega.

Se aplica a

Consulte también