Exporter (0) Imprimer
Développer tout

Membres SiteMapProvider

Fournit une classe de base commune à tous les fournisseurs de données de plan de site, et un moyen pour les développeurs d'implémenter des fournisseurs de données de plan de site personnalisés pouvant être utilisés avec l'infrastructure de plan de site ASP.NET sous forme de magasins persistants pour les objets SiteMap.

Les tableaux suivants listent les membres exposés par le type SiteMapProvider .

  Nom Description
Méthode protégée SiteMapProvider Initialise une nouvelle instance de la classe SiteMapProvider.
Début

  Nom Description
Propriété publique CurrentNode Obtient l'objet SiteMapNode qui représente la page actuellement demandée.
Propriété publique Description  Obtient une description brève et conviviale qui peut s'afficher dans les outils d'administration ou d'autres interfaces utilisateur.(hérité de ProviderBase)
Propriété publique EnableLocalization Obtient ou définit une valeur Boolean qui indique si des valeurs localisées des attributs SiteMapNode sont retournées.
Propriété publique Name  Obtient le nom convivial qui référence le fournisseur au cours de la configuration.(hérité de ProviderBase)
Propriété publique ParentProvider Obtient ou définit l'objet SiteMapProvider parent du fournisseur actuel.
Propriété publique ResourceKey Obtient ou définit la clé de ressource utilisée pour localiser des attributs SiteMapNode.
Propriété publique RootNode Obtient l'objet racine SiteMapNode des données de plan de site que le fournisseur actuel représente.
Propriété publique RootProvider Obtient l'objet SiteMapProvider racine dans la hiérarchie de fournisseur actuelle.
Propriété publique SecurityTrimmingEnabled Obtient une valeur Boolean qui indique si un fournisseur de plan de site filtre ou non des nœuds en fonction du rôle d'un utilisateur.
Début

(voir aussi Méthodes protégées )
  Nom Description
Méthode publique Equals  Surchargé. Détermine si deux instances de Object sont égales. (hérité de Object)
Méthode publique FindSiteMapNode Surchargé. En cas de substitution dans une classe dérivée, récupère un objet SiteMapNode qui représente une page.
Méthode publique FindSiteMapNodeFromKey Récupère un objet SiteMapNode selon une clé spécifiée.
Méthode publique GetChildNodes En cas de substitution dans une classe dérivée, il récupère le nœud enfant d'un objet SiteMapNode spécifique.
Méthode publique GetCurrentNodeAndHintAncestorNodes Fournit une méthode de recherche optimisée pour les fournisseurs de plan de site lors de la récupération du nœud pour la page actuellement demandée et lors de l'extraction des nœuds de plan de site parents et ancêtres de la page actuelle.
Méthode publique GetCurrentNodeAndHintNeighborhoodNodes Fournit une méthode de recherche optimisée aux fournisseurs de plan de site lors de la récupération du nœud pour la page actuellement demandée et lors de l'extraction de nœuds de plan de site situés à proximité du nœud actuel.
Méthode publique GetHashCode  Sert de fonction de hachage pour un type particulier. (hérité de Object)
Méthode publique GetParentNode En cas de substitution dans une classe dérivée, il récupère le nœud parent d'un SiteMapNode spécifique.
Méthode publique GetParentNodeRelativeToCurrentNodeAndHintDownFromParent Fournit une méthode de recherche optimisée pour les fournisseurs de plan de site lors de la récupération d'un nœud ancêtre pour la page actuellement demandée et lors de l'extraction des nœuds descendants pour l'ancêtre.
Méthode publique GetParentNodeRelativeToNodeAndHintDownFromParent Fournit une méthode de recherche optimisée pour les fournisseurs de plan de site lors de la récupération d'un nœud ancêtre pour l'objet SiteMapNode spécifié et lors de l'extraction de ses nœuds enfants.
Méthode publique GetType  Obtient le Type de l'instance actuelle. (hérité de Object)
Méthode publique HintAncestorNodes Fournit une méthode que les fournisseurs de plan de site peuvent substituer pour exécuter une récupération optimisée d'un ou plusieurs niveaux de nœuds parents et ancêtres relatifs à l'objet SiteMapNode spécifié.
Méthode publique HintNeighborhoodNodes Fournit une méthode que les fournisseurs de plan de site peuvent substituer pour exécuter une récupération optimisée des nœuds trouvés à proximité du nœud spécifié.
Méthode publique Initialize Substitué. Initialise l'implémentation de SiteMapProvider, y compris toutes les ressources nécessaires pour charger des données de plan de site à partir d'un stockage persistant.
Méthode publique IsAccessibleToUser Récupère une valeur Boolean qui indique si l'objet SiteMapNode spécifié peut être affiché par l'utilisateur dans le contexte spécifié.
Méthode publique Statique ReferenceEquals  Détermine si les instances de Object spécifiées sont identiques. (hérité de Object)
Méthode publique ToString  Retourne un String qui représente le Object en cours. (hérité de Object)
Début

  Nom Description
Méthode protégée AddNode Surchargé. Ajoute un objet SiteMapNode à la collection de nœuds gérée par le fournisseur de plan de site.
Méthode protégée Finalize  Autorise Object à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant que Object soit récupéré par l'opération garbage collection. (hérité de Object)
Méthode protégée GetRootNodeCore Lorsqu'il est substitué dans une classe dérivée, il récupère le nœud racine de tous les nœuds gérés par le fournisseur actuel.
Méthode protégée Statique GetRootNodeCoreFromProvider Récupère le nœud racine de tous les nœuds actuellement gérés par le fournisseur de plan de site spécifié.
Méthode protégée MemberwiseClone  Crée une copie superficielle de l'objet Object en cours. (hérité de Object)
Méthode protégée RemoveNode Supprime l'objet SiteMapNode spécifié dans la collection de nœuds gérée par le fournisseur de plan de site.
Méthode protégée ResolveSiteMapNode Déclenche l'événement SiteMapResolve.
Début

  Nom Description
Événement public SiteMapResolve Se produit lorsque la propriété CurrentNode est appelée.
Début

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft