NavigationItem 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í.
Realiza un seguimiento de las páginas de características que usa el cliente. Esta clase no puede heredarse.
public ref class NavigationItem sealed : IDisposable
public sealed class NavigationItem : IDisposable
type NavigationItem = class
interface IDisposable
Public NotInheritable Class NavigationItem
Implements IDisposable
- Herencia
-
NavigationItem
- Implementaciones
Ejemplos
En el ejemplo siguiente se usa un NavigationItem objeto y los argumentos de evento asociados para ayudar a la navegación.
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
Puede usar esta clase siempre que realice una operación de navegación. El NavigationItem objeto puede representar una página desde la que navega hacia o hacia y puede usar el objeto en el conjunto de páginas del historial.
Constructores
NavigationItem(Connection, ManagementConfigurationPath, Type, Object) |
Realiza un seguimiento de las páginas de características que usa el cliente. Esta clase no puede heredarse. |
Propiedades
ConfigurationPath |
Obtiene la ruta de acceso de configuración del elemento de navegación. |
Connection |
Obtiene la conexión para el elemento de navegación. |
IsPageCreated |
Realiza un seguimiento de las páginas de características que usa el cliente. Esta clase no puede heredarse. |
NavigationData |
Obtiene los datos arbitrarios que se usan en el elemento de navegación. |
Page |
Obtiene la página asociada al elemento de navegación. |
PageType |
Obtiene el tipo de página asociada al elemento de navegación. |
UserData |
Obtiene los datos de usuario asociados al elemento de navegación. |
Implementaciones de interfaz explícitas
IDisposable.Dispose() |
Libera todos los recursos que usa NavigationItem. |
Se aplica a
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de