Compartilhar via


TaxonomyNavigation.TryParseFriendlyUrl método

Analisa o URL absoluto especificado ou o URL relativo ao servidor para determinar se ele é um URL amigável, uma URL amigável do catálogo ou uma URL amigável de raiz.

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

Sintaxe

'Declaração
Public Shared Function TryParseFriendlyUrl ( _
    site As SPSite, _
    inputUrl As String, _
    <OutAttribute> ByRef friendlyUrlTerm As NavigationTerm, _
    <OutAttribute> ByRef catalogUrlSegments As String() _
) As Boolean
'Uso
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
)

Parâmetros

  • inputUrl
    Tipo: System.String

    A URL a ser analisado no formulário absoluto ou relativo ao servidor.

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

    Para uma URL amigável de raiz (ou seja, uma com base na página de boas-vindas do site), essa saída é uma referência nula (Nothing no Visual Basic). Para uma URL amigável ou uma URL amigável do catálogo, ele retorna o termo que o define. Este parâmetro é onlymeaningful quando a função retornará true.

  • catalogUrlSegments
    Tipo: []

    Se a URL de entrada for uma URL amigável do catálogo, essa matriz de saída relata os segmentos adicionais do URL. Se a URL de entrada for uma URL amigável regular, a matriz terá zero elementos. Se a função retornar false, a matriz tem zero elementos.

Valor retornado

Tipo: System.Boolean
true se a URL for uma URL amigável, URL amigável do catálogo ou URL raiz; Caso contrário, false

Comentários

Se a URL for uma URL amigável, uma URL amigável do catálogo ou uma URL amigável raiz, em seguida, esse método retorna true e atribui os parâmetros de saída; Caso contrário, retornará false.

Ver também

Referência

TaxonomyNavigation classe

TaxonomyNavigation membros

Microsoft.SharePoint.Publishing.Navigation namespace

GetTargetForRootFriendlyUrl(SPWeb)

CatalogTargetUrl