Microsoft.SharePoint.Publishing.Navigation namespace

Fornece tipos e membros para navegação estruturada e navegação gerenciada.

Classes

  Classe Descrição
Classe pública CachedObjectSiteMapNode Representa a classe base para os tipos de nós, com base em representações em cache de objetos Microsoft SharePoint Foundation .
Classe pública NavigationComparer Implementa a interface genérica IComparer que pode classificar objetos PortalSiteMapNode para uma determinada localidade, título ou data e por ordem crescente ou decrescente.
Classe pública NavigationTerm Especifica o comportamento de navegação e as propriedades de um objeto de Term que é usado para orientar a navegação e URLs amigáveis para um site.
Classe pública NavigationTermSet Especifica o comportamento de navegação e as propriedades de um objeto de TermSet que é usado para orientar a navegação e URLs amigáveis para um site.
Classe pública NavigationTermSetItem Fornece uma classe base abstrata para objetos NavigationTerme o NavigationTermSet .
Classe pública NavigationTermSetView Representa informações contextuais que afeta o cálculo de determinadas propriedades para os objetos NavigationTerm em um objeto NavigationTermSet .
Classe pública PortalHierarchicalDataSourceView Representa o HierarchicalDataSourceView usado pela classe PortalSiteMapDataSource .
Classe pública PortalHierarchicalEnumerable Representa a implementação de IHierarchicalEnumerable usada pela classe PortalSiteMapDataSource .
Classe pública PortalHierarchyData Representa a implementação de IHierachyData usada pela classe PortalSiteMapDataSource .
Classe pública PortalListItemSiteMapNode A classe PortalSiteMapNode para itens da lista.
Classe pública PortalListSiteMapNode Listas derivam da classe PortalSiteMapNode .
Classe pública PortalNavigation Representa a navegação para páginas do portal e outros objetos de navegação do portal.
Classe pública PortalSiteMapDataSource Fornece um controle de fonte de dados que podem se vincular a controles de navegação e inclui suporte para recursos adicionais que são específicos para a classe PortalSiteMapProvider .
Classe pública PortalSiteMapDataSourceSwitch Alterna o objeto PortalSiteMapDataSource que é usado pelo objeto PortalNavigation atual.
Classe pública PortalSiteMapNode Especifica a classe base para os nós retornados pelo objeto PortalSiteMapProvider .
Classe pública PortalSiteMapProvider Fornece PortalSiteMapNode objetos que representam uma mesclagem da loja deSPNavigation de Microsoft SharePoint Foundation 2010e da estrutura de site dinâmico, incluindo sites e páginas.
Classe pública PortalWebSiteMapNode Representa os sites que estão incluídos na navegação.
Classe pública ProxySiteMapNode Representa a classe derivada da classe PortalSiteMapNode , usada para encapsular nós do tipo CachedObjectSiteMapNode.
Classe pública SiteNavigationSettings Fornece acesso de leitura em cache para as configurações de navegação do portal de um conjunto de sites especificado.
Classe pública SiteNavigationSettingsWriter Fornece acesso de leitura/gravação para as configurações de navegação de um conjunto de sites especificado.
Classe pública SPNavigationSiteMapNode Representa nós que contam com uma classe de SPNavigationNode .
Classe pública StandardNavigationProviderNames Define constantes são os nomes das instâncias do provedor de mapa de site padrão no arquivo Web. config padrão para SharePoint Server.
Classe pública StandardNavigationSettings gerencia a navegação global e a navegação atual (os esquemas de navegação padrão).
Classe pública SwitchableProperty Define uma propriedade de um objeto de SiteMapDataSource , cujo valor varia de acordo com o SiteMapProvider que está selecionado no momento pelo objeto SwitchableSiteMapProvider .
Classe pública SwitchableSiteMapProvider Fornece uma maneira para que as configurações de navegação do site determinar a instância de SiteMapProvider que deve ser usada durante a renderização de uma página.
Classe pública TaxonomyNavigation Fornece operações comuns relacionadas ao recurso de navegação gerenciado, URLs amigáveis e cache de navegação de taxonomia.
Classe pública TaxonomyNavigationCacheConfig Gerencia os parâmetros de configuração para um cache de navegação de taxonomia.
Classe pública TaxonomyNavigationCacheStatistics Relatórios de estatísticas básicas para monitorar o comportamento do cache de navegação de taxonomia.
Classe pública TaxonomyNavigationContext Fornece informações sobre o recurso de TaxonomyNavigation de processamento durante a solicitação HTTP atual.
Classe pública TaxonomySiteMapNode Representa um nó de navegação é obtido por um objeto TaxonomySiteMapProvider .
Classe pública TaxonomySiteMapProvider Fornece um mapa do site de navegação é representado usando um objeto NavigationTermSet que é baseado em um objeto de TermSet de taxonomia.
Classe pública WebNavigationSettings Gerencia as configurações de navegação de um site de publicação.

Enumerações

  Enumeração Descrição
Enumeração pública NavigationLinkType Uma enumeração que é usada por um objeto NavigationTerm para indicar o tipo de nó de navegação.
Enumeração protegida NavigationTermSetItem.CustomizablePropertyId
Enumeração pública PortalNavigationType Opções que especificam onde o provedor deve obter seus links de SPNavigationNode do e que incluem ou ocultar configurações respeitar.
Enumeração pública PortalSiteMapProvider.IncludeOption Tipos que especificam o comportamento de inclusão do provedor de mapa de site para sites e páginas da Web.
Enumeração pública StandardNavigationSource Identifica as opções de três enumeração exibidas no painel de controle AreaNavigationSettings.aspx.