Freigeben über


TaxonomyNavigation.TryParseFriendlyUrl-Methode

Analysiert den angegebenen absoluten URL oder serverrelative URL, um festzustellen, ob es eine freundliche URL, eine freundliche URL für den Katalog oder einer benutzerfreundlichen Stamm-URL ist.

Namespace:  Microsoft.SharePoint.Publishing.Navigation
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)

Syntax

'Declaration
Public Shared Function TryParseFriendlyUrl ( _
    site As SPSite, _
    inputUrl As String, _
    <OutAttribute> ByRef friendlyUrlTerm As NavigationTerm, _
    <OutAttribute> ByRef catalogUrlSegments As String() _
) As Boolean
'Usage
Dim site As SPSite
Dim inputUrl As String
Dim friendlyUrlTerm As NavigationTerm
Dim catalogUrlSegments As String()
Dim returnValue As Boolean

returnValue = TaxonomyNavigation.TryParseFriendlyUrl(site, _
    inputUrl, friendlyUrlTerm, catalogUrlSegments)
public static bool TryParseFriendlyUrl(
    SPSite site,
    string inputUrl,
    out NavigationTerm friendlyUrlTerm,
    out string[] catalogUrlSegments
)

Parameter

  • inputUrl
    Typ: System.String

    Die URL, die im Formular absoluten oder relativen Server analysiert werden.

  • friendlyUrlTerm
    Typ: Microsoft.SharePoint.Publishing.Navigation.NavigationTerm

    Für eine benutzerfreundliche Stamm-URL (d. h. eine basierend auf der Homepage der Website) ist diese Ausgabe ein Nullverweis (Nothing in Visual Basic). Für eine freundliche URL oder einen Katalog angezeigte URL zurückgegeben, den Begriff, der definiert. Dieser Parameter ist Onlymeaningful, wenn die Funktion truegibt.

  • catalogUrlSegments
    Typ: []

    Wenn die eingegebene URL eine freundliche URL für den Katalog ist, meldet diese Ausgabearray zusätzlichen URL-Segmenten. Wenn die eingegebene URL einer regulären benutzerfreundlichen URL ist, wird das Array 0 (null) Elemente aufweisen. Wenn die Funktion falsezurückgibt, hat das Array 0 (null) Elemente.

Rückgabewert

Typ: System.Boolean
true Wenn der URL eine freundliche URL, Katalog-freundliche URL oder Stamm-URL ist; andernfalls false

Hinweise

Wenn die URL einer benutzerfreundlichen URL, eine freundliche URL für den Katalog oder einer benutzerfreundlichen Stamm-URL ist, kann diese Methode gibt true zurück und weist die Ausgabeparameter; Andernfalls wird falsezurückgegeben.

Siehe auch

Referenz

TaxonomyNavigation Klasse

TaxonomyNavigation-Member

Microsoft.SharePoint.Publishing.Navigation-Namespace

GetTargetForRootFriendlyUrl(SPWeb)

CatalogTargetUrl