NavigationTerm.TargetUrl-Eigenschaft
Ruft die URL eines einer Veröffentlichungsseite, die zum Rendern einer benutzerfreundlichen URL verwendet wird.
Namespace: Microsoft.SharePoint.Publishing.Navigation
Assembly: Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)
Syntax
'Declaration
Public ReadOnly Property TargetUrl As CustomizableString
Get
'Usage
Dim instance As NavigationTerm
Dim value As CustomizableString
value = instance.TargetUrl
public CustomizableString TargetUrl { get; }
Eigenschaftswert
Typ: Microsoft.SharePoint.Publishing.CustomizableString
Die URL für das PublishingPage -Objekt, das zum Rendern einer benutzerfreundlichen URL verwendet wird.
Hinweise
Diese Eigenschaft wird nur unterstützt, wenn die LinkType ist.NavigationLinkType.FriendlyUrl. Beim Versuch, den Linktyp ändern wird eine InvalidOperationException ausgelöst wird.
Diese Eigenschaft ist ein CustomizableString -Objekt, und der Standardwert wird aus der TargetUrlForChildTerms.Value -Eigenschaft der übergeordneten NavigationTerm oder das NavigationTermSet Objekt geerbt, wenn keine übergeordneten Ausdruck vorhanden ist.
Der Web-Server schreibt URLs zum Rendern der URL für einen Begriff Navigation mithilfe der Seite, die durch die TargetUrl -Eigenschaft angegeben ist. Z. B. für den Begriff "Kameras", die URLs könnte folgendermaßen aussehen: Friendly URL: http://example.com/products/cameras Target URL: /store/Pages/TopicTemplate.aspx
Die Ziel-URL enthalten Token wie ~site/, ~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). Diese Token werden durch Methoden erweitert diese s GetResolvedTargetUrl(String, []) und GetResolvedTargetUrlWithoutQuery().
Die NavigationTerm.TargetUrl -Eigenschaft wird nur verwendet, wenn der Verknüpfungstyp angezeigte URL ist.