Compartilhar via


NavigationEventArgs Classe

Definição

Fornece dados para eventos gerados quando a navegação é executada. Essa classe não pode ser herdada.

public ref class NavigationEventArgs sealed : EventArgs
public sealed class NavigationEventArgs : EventArgs
type NavigationEventArgs = class
    inherit EventArgs
Public NotInheritable Class NavigationEventArgs
Inherits EventArgs
Herança
NavigationEventArgs

Exemplos

O exemplo a seguir usa o NavigationEventArgs objeto em um 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)
            );
    }
}

Comentários

Essa classe fornece as informações para conexão e navegação de página no Gerenciador do IIS.

O NavigationEventHandler recebe um argumento do tipo NavigationEventArgs.

Construtores

NavigationEventArgs(NavigationItem, NavigationItem, Boolean)

Fornece dados para eventos gerados quando a navegação é executada. Essa classe não pode ser herdada.

Propriedades

IsNew

Obtém um valor que indica se a ação de navegação é de uma nova sessão de navegação ou de uma sessão de navegação existente.

NewItem

Obtém o item que está sendo navegado.

OldItem

Obtém o item do qual está sendo navegado.

Aplica-se a

Confira também