TaxonomyNavigation.GetTermSetForWeb método
Retorna a navegação de taxonomia de armazenar em cache uma instância somente leitura de um objeto NavigationTermSet para o objeto especificado SPWeb .
Namespace: Microsoft.SharePoint.Publishing.Navigation
Assembly: Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)
Sintaxe
'Declaração
Public Shared Function GetTermSetForWeb ( _
web As SPWeb, _
siteMapProviderName As String, _
includeInheritedSettings As Boolean _
) As NavigationTermSet
'Uso
Dim web As SPWeb
Dim siteMapProviderName As String
Dim includeInheritedSettings As Boolean
Dim returnValue As NavigationTermSet
returnValue = TaxonomyNavigation.GetTermSetForWeb(web, _
siteMapProviderName, includeInheritedSettings)
public static NavigationTermSet GetTermSetForWeb(
SPWeb web,
string siteMapProviderName,
bool includeInheritedSettings
)
Parâmetros
web
Tipo: Microsoft.SharePoint.SPWebO site cujas configurações de navegação devem ser consultadas.
siteMapProviderName
Tipo: System.StringO nome da instância do TaxonomySiteMapProvider , conforme definido pelo objeto StandardNavigationProviderNames .
includeInheritedSettings
Tipo: System.BooleanEspecifica se os objetos de SPWeb do pai devem ser considerados se o SiteMapProvider está configurado para herdar as configurações através da enumeração StandardNavigationSource.InheritFromParentWeb ; Caso contrário, nulo será retornado quando essas configurações forem encontradas.
Valor retornado
Tipo: Microsoft.SharePoint.Publishing.Navigation.NavigationTermSet
Um objeto NavigationTermSet para o objeto especificado SPWeb se gerenciado navegação está configurado para o site. Caso contrário, uma referência nula (Nothing no Visual Basic).
Comentários
Se o objeto NavigationTermSet não ainda estiver no cache, retorná-lo pode envolver a carregar o objeto WebNavigationSettings de Properties e, em seguida, carregar o .object TermSet.