NavigationItem Klasse

Definition

Verfolgt die Featureseiten, die der Client verwendet. Diese Klasse kann nicht vererbt werden.

public ref class NavigationItem sealed : IDisposable
public sealed class NavigationItem : IDisposable
type NavigationItem = class
    interface IDisposable
Public NotInheritable Class NavigationItem
Implements IDisposable
Vererbung
NavigationItem
Implementiert

Beispiele

Im folgenden Beispiel werden ein NavigationItem -Objekt und die zugeordneten Ereignisargumente verwendet, um die Navigation zu unterstützen.

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

Hinweise

Sie können diese Klasse immer dann verwenden, wenn Sie einen Navigationsvorgang ausführen. Das NavigationItem -Objekt kann eine Seite darstellen, zu der Sie navigieren oder von der Aus navigieren, und Sie können das -Objekt in den Verlaufsseiten verwenden.

Konstruktoren

NavigationItem(Connection, ManagementConfigurationPath, Type, Object)

Verfolgt die Featureseiten, die der Client verwendet. Diese Klasse kann nicht vererbt werden.

Eigenschaften

ConfigurationPath

Ruft den Konfigurationspfad für das Navigationselement ab.

Connection

Ruft die Verbindung für das Navigationselement ab.

IsPageCreated

Verfolgt die Featureseiten, die der Client verwendet. Diese Klasse kann nicht vererbt werden.

NavigationData

Ruft die beliebigen Daten ab, die im Navigationselement verwendet werden.

Page

Ruft die Seite ab, die dem Navigationselement zugeordnet ist.

PageType

Ruft den Typ der Seite ab, die dem Navigationselement zugeordnet ist.

UserData

Ruft die Benutzerdaten ab, die dem Navigationselement zugeordnet sind.

Explizite Schnittstellenimplementierungen

IDisposable.Dispose()

Gibt alle vom NavigationItem verwendeten Ressourcen frei.

Gilt für:

Weitere Informationen