Esta documentación está archivada y no tiene mantenimiento.

NavigationItem (Clase)

Actualización: noviembre 2007

Keeps track of the feature pages that the client is using. This class cannot be inherited.

Espacio de nombres:  Microsoft.Web.Management.Client
Ensamblado:  Microsoft.Web.Management (en Microsoft.Web.Management.dll)

[SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode)]
public sealed class NavigationItem : IDisposable
/** @attribute SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode) */
public final class NavigationItem implements IDisposable
public final class NavigationItem implements IDisposable

You can use this class whenever you perform a navigation operation. The NavigationItem object can represent a page that you are navigating to or from, and you can use the object in the set of history pages.

The following example uses a NavigationItem object and the associated event arguments to assist navigation.

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)
            );
    }
}


System.Object
  Microsoft.Web.Management.Client.NavigationItem

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0
Mostrar: