NavigationManager Classe

Définition

Fournit une abstraction pour l’interrogation et la gestion de la navigation URI.

public ref class NavigationManager abstract
public abstract class NavigationManager
type NavigationManager = class
Public MustInherit Class NavigationManager
Héritage
NavigationManager

Constructeurs

NavigationManager()

Propriétés

BaseUri

Obtient ou définit l’URI de base actuel. BaseUriEst toujours représenté sous la forme d’un URI absolu sous forme de chaîne avec la barre oblique de fin. En général, cela correspond à l’attribut’href’sur l' < élément de base du document > .

Uri

Obtient ou définit l’URI actuel. UriEst toujours représenté sous la forme d’un URI absolu sous forme de chaîne.

Méthodes

EnsureInitialized()

Permet aux classes dérivées de s’auto-initialiser. Les implémentations qui prennent en charge l’initialisation tardive doivent substituer cette méthode et appeler Initialize(String, String) .

Initialize(String, String)

Appelé pour initialiser BaseURI et l’URI actuel avant que ces valeurs soient utilisées pour la première fois. Substituez EnsureInitialized() et appelez cette méthode pour calculer dynamiquement ces valeurs.

NavigateTo(String, Boolean)

Navigue vers l’URI spécifié.

NavigateTo(String, Boolean, Boolean)

Navigue vers l’URI spécifié.

NavigateTo(String, NavigationOptions)

Navigue vers l’URI spécifié.

NavigateToCore(String, Boolean)

Navigue vers l’URI spécifié.

NavigateToCore(String, NavigationOptions)

Navigue vers l’URI spécifié.

NotifyLocationChanged(Boolean)

Déclenche l' LocationChanged événement avec la valeur d’URI actuelle.

ToAbsoluteUri(String)

Convertit un URI relatif en un URI absolu (en le résolvant par rapport à l’URI absolu actuel).

ToBaseRelativePath(String)

À partir d’un URI de base (par exemple, un URI précédemment retourné par BaseUri ), convertit un URI absolu en un URI relatif au préfixe URI de base.

événement

LocationChanged

Événement qui se déclenche lorsque l’emplacement de navigation a changé.

Méthodes d’extension

GetUriWithQueryParameter(NavigationManager, String, Boolean)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, DateOnly)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, DateTime)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, Decimal)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, Double)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, Guid)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, Int32)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, Int64)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, Nullable<Boolean>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<DateOnly>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<DateTime>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<Decimal>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<Double>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<Guid>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<Int32>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<Int64>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<Single>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Nullable<TimeOnly>)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, Single)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameter(NavigationManager, String, String)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté, mis à jour ou supprimé.

GetUriWithQueryParameter(NavigationManager, String, TimeOnly)

Retourne un URI construit en mettant à jour Uri avec un seul paramètre ajouté ou mis à jour.

GetUriWithQueryParameters(NavigationManager, IReadOnlyDictionary<String,Object>)

Retourne un URI construit à partir de Uri avec plusieurs paramètres ajoutés, mis à jour ou supprimés.

GetUriWithQueryParameters(NavigationManager, String, IReadOnlyDictionary<String,Object>)

Retourne un URI construit à partir de uri , sauf si plusieurs paramètres sont ajoutés, mis à jour ou supprimés.

S’applique à