NavigationEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |