PortalSiteMapProvider - Membres
Fournit des objets PortalSiteMapNode qui représentent une fusion de la banque deSPNavigation de Microsoft SharePoint Foundation 2010et la structure de site dynamique, y compris les pages et les sites.
Le type PortalSiteMapProvider expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
PortalSiteMapProvider | Spécifie le constructeur par défaut pour la classe PortalSiteMapProvider . |
Haut
Propriétés
Nom | Description | |
---|---|---|
CombinedNavSiteMapProvider | Obtient l'objet PortalSiteMapProvider associé à la navigation globale ou un menu de navigation supérieur par défaut. | |
CurrentNavSiteMapProvider | Obtient l'objet PortalSiteMapProvider associé par défaut à la navigation en cours ou la zone de lancement rapide. | |
CurrentNavSiteMapProviderNoEncode | Obtient l'objet PortalSiteMapProvider qui est attaché à l'arborescence de navigation par défaut. | |
CurrentNode | Obtient un objet PortalSiteMapNode qui représente l'élément que se trouve actuellement dans un utilisateur du site. (Remplace SiteMapProvider.CurrentNode) | |
CurrentSite | Obtient ou définit l'objet SPSite qui est utilisée par l'objet PortalSiteMapProvider . | |
CurrentWeb | Obtient ou définit l'objet de SPWeb l'objet PortalSiteMapProvider utilise comme contexte de sécurité. | |
Description | (Hérité de ProviderBase) | |
DynamicChildLimit | Obtient ou définit le nombre maximal de dynamique d'éléments enfants à présenter à chaque niveau. Éléments enfants dynamiques sont les sous-sites (autrement dit, les objets SPWeb ) et des pages. | |
EditLinksAlternateAction | ||
EnableAudienceTargeting | Obtient ou définit s'il faut respecter le ciblage des paramètres lors du retour de nœuds de navigation de l'audience. | |
EnableLocalization | (Hérité de SiteMapProvider) | |
EncodeOutput | Obtient ou définit s'il faut coder en HTML la propriété Title de chaque objet de PortalSiteMapNode . | |
FlattenHeadings | Obtient une valeur booléenne qui indique s'il faut aplatir les nœuds de l'en-tête. | |
GlobalNavSiteMapProvider | Obtient un objet PortalSiteMapProvider qui a la valeur NavigationType égale à « Global ». | |
IncludeAuthoredLinks | Obtient une valeur booléenne qui indique s'il faut renvoyer les noeuds de lien. | |
IncludeHeadings | Obtient une valeur booléenne qui indique s'il faut renvoyer les noeuds de titre. | |
IncludePages | Obtient ou définit la méthode utilisée pour déterminer si les pages sont retournées par ce fournisseur. | |
IncludeSubSites | Obtient ou définit la méthode utilisée pour déterminer si ce fournisseur retourne les sous-sites. | |
IsEditable | ||
MaximumSupportedNodeDepth | ||
Name | (Hérité de ProviderBase) | |
NavigationType | Obtient ou définit le type de navigation de ce fournisseur de navigation. | |
ParentProvider | (Hérité de SiteMapProvider) | |
RequireUniqueKeysForNodes | Obtient ou définit une valeur qui indique si les nœuds requièrent des clés uniques. | |
ResourceKey | (Hérité de SiteMapProvider) | |
RootNode | (Hérité de SiteMapProvider) | |
RootProvider | (Hérité de SiteMapProvider) | |
SecurityTrimmingEnabled | (Hérité de SiteMapProvider) | |
TryGetCurrentNode | Obtient un objet PortalSiteMapNode qui représente l'élément actuellement accédant à un utilisateur du site. | |
TryGetRootNode | Obtient le nœud racine uniquement si elle est mise en cache. | |
Version | Obtient ou définit la version de l'objet PortalSiteMapProvider . | |
WebSiteMapProvider | Obtient un objet PortalSiteMapNode utilisé pour énumérer les sites Web dans cette collection. |
Haut
Méthodes
Nom | Description | |
---|---|---|
AddNode(SiteMapNode) | (Hérité de SiteMapProvider) | |
AddNode(SiteMapNode, SiteMapNode) | (Hérité de SiteMapProvider) | |
CreateAdditionalSiteMapNodes | Permet l'ajout d'objets PortalSiteMapNode sous n'importe quel objet PortalWebSiteMapNode . | |
CreateCustomSiteMapNode | Permet une gestion personnalisée des objets SPNavigationNode marqué comme Custom. | |
CreateErrorPortalSiteMapNode | Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code. | |
CreateErrorSiteMapNodeCollection | Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code. | |
Equals | (Hérité de Object) | |
Finalize | (Hérité de Object) | |
FindSiteMapNode(HttpContext) | (Hérité de SiteMapProvider) | |
FindSiteMapNode(String) | Retourne l'objet PortalSiteMapNode pour une URL et le contexte spécifiés. (Remplace SiteMapProvider.FindSiteMapNode(String)) | |
FindSiteMapNode(String, SPWeb) | Retourne le PortalSiteMapNode pour une URL donnée. | |
FindSiteMapNodeFromKey | (Hérité de SiteMapProvider) | |
GetCachedList | Obtient un objet PortalListSiteMapNode qui représente un objet spécifié SPList . | |
GetCachedListItemsByQuery | Obtient une collection d'objets PortalListItemSiteMapNode qui représentent les éléments de la liste retournées par une requête spécifiée. | |
GetCachedSiteDataQuery | Renvoie le résultat en cache d'un objet SiteDataQuery . | |
GetChildNodes(SiteMapNode) | Renvoie une collection limitée à la sécurité des nœuds enfants d'un nœud parent spécifié. (Remplace SiteMapProvider.GetChildNodes(SiteMapNode)) | |
GetChildNodes(PortalSiteMapNode, NodeTypes) | Renvoie une collection limitée à la sécurité des nœuds enfants d'un type de nœud spécifié d'un parent spécifié. | |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes) | Retourne une collection des nœuds enfants pour un nœud parent spécifié, ajustée de sécurité spécifiée pour inclure les types de nœuds et types de nœuds à inclure si masqué. | |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes, NodeOrder, Boolean) | Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code. | |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes, OrderingMethod, AutomaticSortingMethod, Boolean, Int32) | Renvoie une collection triée, tronqué à la sécurité des nœuds enfants pour un nœud parent spécifié, les types de nœuds pour inclure les types de nœuds masqués à inclure et d'options de tri. | |
GetCurrentNodeAndHintAncestorNodes | (Hérité de SiteMapProvider) | |
GetCurrentNodeAndHintNeighborhoodNodes | (Hérité de SiteMapProvider) | |
GetHashCode | (Hérité de Object) | |
GetMenuState | ||
GetParentNode | Retourne le parent d'un objet spécifié PortalSiteMapNode . (Remplace SiteMapProvider.GetParentNode(SiteMapNode)) | |
GetParentNodeRelativeToCurrentNodeAndHintDownFromParent | (Hérité de SiteMapProvider) | |
GetParentNodeRelativeToNodeAndHintDownFromParent | (Hérité de SiteMapProvider) | |
GetPermissionCache | Retourne un Dictionary GUID d'autorisation et les autorisations associées représentées par une valeur Boolean . | |
GetRootNodeCore | Représente une substitution de la méthode sur la classe SiteMapProvider . (Remplace SiteMapProvider.GetRootNodeCore()) | |
GetType | (Hérité de Object) | |
HintAncestorNodes | (Hérité de SiteMapProvider) | |
HintNeighborhoodNodes | (Hérité de SiteMapProvider) | |
Initialize | Initialise l'objet PortalSiteMapProvider à l'aide du paramètre spécifié. (Remplace SiteMapProvider.Initialize(String, NameValueCollection)) | |
IsAccessibleToUser | (Hérité de SiteMapProvider) | |
MemberwiseClone | (Hérité de Object) | |
RemoveNode | (Hérité de SiteMapProvider) | |
ResolveSiteMapNode | (Hérité de SiteMapProvider) | |
SaveUpdatedMenuState | ||
ToString | (Hérité de Object) |
Haut
Événements
Nom | Description | |
---|---|---|
SiteMapResolve | (Hérité de SiteMapProvider) |
Haut
Champs
Nom | Description | |
---|---|---|
currentSite | Spécifie le champ qui contient un objet SPSite qui représente le site en cours. | |
currentWeb | Spécifie le champ qui contient un objet SPWeb qui représente le site Web en cours. | |
EmptyCollection | Spécifie le champ qui contient un objet en lecture seule SiteMapNodeCollection vide. |
Haut
Implémentations d’interface explicites
Haut