NavigationTerm.AssociatedFolderUrl-Eigenschaft
Ruft ab oder legt den URL-Wert, mit dem dieses Objekt NavigationTerm den Speicherort der Eigenschaften in der Hierarchie von Siteübersichtsanbietern an einige Seiten-URLs zuordnen.
Namespace: Microsoft.SharePoint.Publishing.Navigation
Assembly: Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)
Syntax
'Declaration
Public MustOverride Property AssociatedFolderUrl As String
Get
Set
'Usage
Dim instance As NavigationTerm
Dim value As String
value = instance.AssociatedFolderUrl
instance.AssociatedFolderUrl = value
public abstract string AssociatedFolderUrl { get; set; }
Eigenschaftswert
Typ: System.String
Die URL für einen zugeordneten Ordner.
Hinweise
Diese Eigenschaft wird verwendet, können Sie die CurrentNode -Eigenschaft für eine SiteMapProviderberechnen. Der aktuelle Knoten gibt den Speicherort der Seite in der Navigationshierarchie wie, angezeigt durch eine Breadcrumb "Investor Relations News Pressemitteilungen" steuern. In der Regel der aktuelle Knoten wird ermittelt, indem der Navigationshierarchie, einen Knoten zu finden, dessen Verknüpfung die URL der Seite, die angezeigt werden entspricht, z. B. "/ Pages/PressReleases/January2010.aspx". Ein aktuellen Knoten (z. B. die January2010.aspx, die Seite nicht durch einen beliebigen Navigationsknoten verbunden ist) gefunden werden kann, würde der Pfad leer sein. Dieses Problem kann gelöst werden, indem die AssociatedFolderUrl-Eigenschaft des Begriffs "Pressemitteilungen" übergeordneten Ordners "/ Pages/Presseinformationen" zuweisen; die Breadcrumb-Leiste zeigt nun "Pressemitteilungen von Investor Relations News" für eine beliebige Seite in diesem Ordner, es sei denn, die Seite von einem Navigationsknoten explizit verknüpft ist.
Die URL muss serverrelative und Token wie ~site/ (für die serverrelative URL für das zugeordnete SPWeb -Objekt) oder ~sitecollection/ (für die serverrelative URL für das zugeordnete SPSite -Objekt) enthalten kann. Diese Token werden von Methoden wie GetResolvedAssociatedFolderUrl()erweitert.