Partager via


TaxonomyNavigation.TryParseFriendlyUrl - Méthode

Analyse l'URL absolue spécifiée ou une URL relative de serveur pour déterminer s'il s'agit d'une URL conviviale, une URL simplifiée du catalogue ou une URL simplifiée de racine.

Espace de noms :  Microsoft.SharePoint.Publishing.Navigation
Assembly :  Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)

Syntaxe

'Déclaration
Public Shared Function TryParseFriendlyUrl ( _
    site As SPSite, _
    inputUrl As String, _
    <OutAttribute> ByRef friendlyUrlTerm As NavigationTerm, _
    <OutAttribute> ByRef catalogUrlSegments As String() _
) As Boolean
'Utilisation
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
)

Paramètres

  • inputUrl
    Type : System.String

    URL à analyser sous forme absolue ou relative de serveur.

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

    Pour une URL simplifiée racine (autrement dit, un basé sur la page d'accueil de site), cette sortie est une référence Null (Rien dans Visual Basic). Pour une URL simplifiée ou une URL simplifiée du catalogue, elle retourne l'expression qui le définit. Ce paramètre est onlymeaningful lorsque la fonction retourne une valeur true.

  • catalogUrlSegments
    Type : []

    Si l'URL d'entrée est une URL simplifiée du catalogue, ce tableau de sortie signale les segments d'URL supplémentaires. Si l'URL d'entrée est une URL simplifiée régulière, le tableau aura zéro élément. Si la fonction renvoie false, le tableau a zéro élément.

Valeur renvoyée

Type : System.Boolean
true si l'URL est une URL conviviale, URL conviviaux de catalogue ou URL de la racine ; dans le cas contraire, false

Remarques

Si l'URL est une URL simplifiée, une URL simplifiée du catalogue ou une URL simplifiée racine, cette méthode retourne true , puis affecte les paramètres de sortie ; dans le cas contraire, il renvoie false.

Voir aussi

Référence

TaxonomyNavigation classe

TaxonomyNavigation - Membres

Microsoft.SharePoint.Publishing.Navigation - Espace de noms

GetTargetForRootFriendlyUrl(SPWeb)

CatalogTargetUrl