PortalSiteMapProvider-Member
Stellt die PortalSiteMapNode -Objekte, die eine Zusammenführung der Microsoft SharePoint Foundation 2010SPNavigation Speicher und dynamische Websitestruktur, einschließlich Websites und Webseiten darstellen.
Der PortalSiteMapProvider-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
PortalSiteMapProvider | Gibt den Standardkonstruktor für die Klasse PortalSiteMapProvider . |
Oben
Eigenschaften
Name | Beschreibung | |
---|---|---|
CombinedNavSiteMapProvider | Ruft das PortalSiteMapProvider -Objekt, das die globale Navigation oder im oberen Navigationsmenü standardmäßig zugeordnet ist. | |
CurrentNavSiteMapProvider | Ruft das PortalSiteMapProvider -Objekt, das die aktuelle Navigation oder die Schnellstartleiste standardmässig zugeordnet wird. | |
CurrentNavSiteMapProviderNoEncode | Ruft das PortalSiteMapProvider -Objekt, das die Brotkrümelnavigation standardmäßig zugeordnet ist. | |
CurrentNode | Ruft ein PortalSiteMapNode -Objekt, das das Element darstellt, die, das ein Benutzer gerade besuchen wird. (Überschreibt SiteMapProvider.CurrentNode.) | |
CurrentSite | Ruft ab oder legt das SPSite -Objekt, das vom PortalSiteMapProvider -Objekt verwendet wird. | |
CurrentWeb | Ruft ab oder legt das SPWeb -Objekt, das PortalSiteMapProvider -Objekt als Sicherheitskontext verwendet. | |
Description | (Geerbt von ProviderBase.) | |
DynamicChildLimit | Ruft die maximale Anzahl der dynamischen untergeordneten Elemente, die auf den einzelnen Ebenen angezeigt. Dynamische untergeordneten Elemente werden (das heißt, alle Objekte SPWeb ) Unterwebsites und Seiten. | |
EditLinksAlternateAction | ||
EnableAudienceTargeting | Ruft ab oder legt fest, ob Einstellungen für Zielgruppenadressierung beim Zurückgeben von Navigationsknoten zu respektieren. | |
EnableLocalization | (Geerbt von SiteMapProvider.) | |
EncodeOutput | Ruft ab oder legt fest, ob in das HTML-Format der Title -Eigenschaft der einzelnen Objekte PortalSiteMapNode . | |
FlattenHeadings | Ruft einen booleschen Wert, der darstellt, ob die Überschrift Knoten zu reduzieren. | |
GlobalNavSiteMapProvider | Ruft ein PortalSiteMapProvider -Objekt, das den NavigationType -Wert ist gleich "Global". | |
IncludeAuthoredLinks | Ruft einen booleschen Wert, der darstellt, ob Link-Knoten zurückgegeben. | |
IncludeHeadings | Ruft einen booleschen Wert, der darstellt, ob Sie Überschriften Knoten zurück. | |
IncludePages | Ruft ab oder legt die Methode fest, die bestimmt, ob die Seiten von diesem Anbieter zurückgegeben werden. | |
IncludeSubSites | Ruft ab oder legt die Methode fest, die bestimmt, ob dieser Anbieter Unterwebsites gibt. | |
IsEditable | ||
MaximumSupportedNodeDepth | ||
Name | (Geerbt von ProviderBase.) | |
NavigationType | Ruft den Typ der Navigation dieses Anbieters Navigation fest. | |
ParentProvider | (Geerbt von SiteMapProvider.) | |
RequireUniqueKeysForNodes | Ruft ab oder legt einen Wert fest, der angibt, ob Knoten eindeutige Schlüssel müssen. | |
ResourceKey | (Geerbt von SiteMapProvider.) | |
RootNode | (Geerbt von SiteMapProvider.) | |
RootProvider | (Geerbt von SiteMapProvider.) | |
SecurityTrimmingEnabled | (Geerbt von SiteMapProvider.) | |
TryGetCurrentNode | Ruft ein PortalSiteMapNode -Objekt, das das Element darstellt, das derzeit ein Websitebenutzer besucht. | |
TryGetRootNode | Ruft den Stammknoten ab, wenn es zwischengespeichert wurde. | |
Version | Ruft die Version des PortalSiteMapProvider -Objekts fest. | |
WebSiteMapProvider | Ruft ein PortalSiteMapNode -Objekt verwendet, um die Websites in dieser Auflistung auflisten. |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
AddNode(SiteMapNode) | (Geerbt von SiteMapProvider.) | |
AddNode(SiteMapNode, SiteMapNode) | (Geerbt von SiteMapProvider.) | |
CreateAdditionalSiteMapNodes | Ermöglicht das Hinzufügen von PortalSiteMapNode -Objekten unter ein PortalWebSiteMapNode -Objekt. | |
CreateCustomSiteMapNode | Ermöglicht die benutzerdefinierte Behandlung von SPNavigationNode -Objekten, die als Custommarkiert. | |
CreateErrorPortalSiteMapNode | Dieses Mitglied ist der internen Verwendung vorbehalten und kann nicht direkt in Ihrem Code verwendet werden. | |
CreateErrorSiteMapNodeCollection | Dieses Mitglied ist der internen Verwendung vorbehalten und kann nicht direkt in Ihrem Code verwendet werden. | |
Equals | (Geerbt von Object.) | |
Finalize | (Geerbt von Object.) | |
FindSiteMapNode(HttpContext) | (Geerbt von SiteMapProvider.) | |
FindSiteMapNode(String) | Gibt das PortalSiteMapNode -Objekt für einen angegebenen URL und dem angegebenen Kontext. (Überschreibt SiteMapProvider.FindSiteMapNode(String).) | |
FindSiteMapNode(String, SPWeb) | Gibt die PortalSiteMapNode für den angegebenen URL zurück. | |
FindSiteMapNodeFromKey | (Geerbt von SiteMapProvider.) | |
GetCachedList | Ruft ein PortalListSiteMapNode -Objekt, das eine angegebene SPList -Objekt darstellt. | |
GetCachedListItemsByQuery | Ruft eine Auflistung von PortalListItemSiteMapNode -Objekten, die von einer angegebenen Abfrage zurückgegebenen Elemente darstellen. | |
GetCachedSiteDataQuery | Gibt das zwischengespeicherte Ergebnis eines SiteDataQuery -Objekts zurück. | |
GetChildNodes(SiteMapNode) | Gibt eine Auflistung Sicherheitsgründen untergeordnete Knoten von einem angegebenen übergeordneten Knoten zurück. (Überschreibt SiteMapProvider.GetChildNodes(SiteMapNode).) | |
GetChildNodes(PortalSiteMapNode, NodeTypes) | Gibt eine Sicherheitsgründen Auflistung der untergeordneten Knoten des angegebenen Knotentyp von einem angegebenen übergeordneten Element zurück. | |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes) | Gibt eine Sicherheitsgründen Auflistung von untergeordneten Knoten für einen angegebenen übergeordneten Knoten angegebenen Knotentypen gehören und angegebenen Knotentypen einschließen, wenn Sie ausgeblendet. | |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes, NodeOrder, Boolean) | Dieses Mitglied ist der internen Verwendung vorbehalten und kann nicht direkt in Ihrem Code verwendet werden. | |
GetChildNodes(PortalSiteMapNode, NodeTypes, NodeTypes, OrderingMethod, AutomaticSortingMethod, Boolean, Int32) | Gibt eine sortierte Sicherheitsgründen Auflistung von untergeordneten Knoten für einen angegebenen übergeordneten Knoten, Knotentypen, die Arten von ausgeblendeten Knoten eingeschlossen werden, gehören und Sortieroptionen. | |
GetCurrentNodeAndHintAncestorNodes | (Geerbt von SiteMapProvider.) | |
GetCurrentNodeAndHintNeighborhoodNodes | (Geerbt von SiteMapProvider.) | |
GetHashCode | (Geerbt von Object.) | |
GetMenuState | ||
GetParentNode | Gibt das übergeordnete Element des angegebenen PortalSiteMapNode -Objekt zurück. (Überschreibt SiteMapProvider.GetParentNode(SiteMapNode).) | |
GetParentNodeRelativeToCurrentNodeAndHintDownFromParent | (Geerbt von SiteMapProvider.) | |
GetParentNodeRelativeToNodeAndHintDownFromParent | (Geerbt von SiteMapProvider.) | |
GetPermissionCache | Gibt eine Dictionary der Berechtigung GUIDs und zugeordneten Berechtigungen als Wert Boolean dargestellt. | |
GetRootNodeCore | Ein Überschreiben der Methode in der SiteMapProvider -Klasse darstellt. (Überschreibt SiteMapProvider.GetRootNodeCore().) | |
GetType | (Geerbt von Object.) | |
HintAncestorNodes | (Geerbt von SiteMapProvider.) | |
HintNeighborhoodNodes | (Geerbt von SiteMapProvider.) | |
Initialize | Initialisiert das PortalSiteMapProvider -Objekt mit der angegebenen Einstellung. (Überschreibt SiteMapProvider.Initialize(String, NameValueCollection).) | |
IsAccessibleToUser | (Geerbt von SiteMapProvider.) | |
MemberwiseClone | (Geerbt von Object.) | |
RemoveNode | (Geerbt von SiteMapProvider.) | |
ResolveSiteMapNode | (Geerbt von SiteMapProvider.) | |
SaveUpdatedMenuState | ||
ToString | (Geerbt von Object.) |
Oben
Ereignisse
Name | Beschreibung | |
---|---|---|
SiteMapResolve | (Geerbt von SiteMapProvider.) |
Oben
Felder
Name | Beschreibung | |
---|---|---|
currentSite | Gibt das Feld, das ein SPSite -Objekt enthält, das die aktuelle Website darstellt. | |
currentWeb | Gibt das Feld, das ein SPWeb -Objekt enthält, das der aktuellen Website darstellt. | |
EmptyCollection | Gibt das Feld, das eine schreibgeschützte leere SiteMapNodeCollection Objekt enthält. |
Oben
Explizite Schnittstellenimplementierungen
Oben