Compartilhar via


NavigationTermSetView classe

Representa informações contextuais que afeta o cálculo de determinadas propriedades para os objetos NavigationTerm em um objeto de NavigationTermSet .

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.Publishing.Navigation.NavigationTermSetView

Namespace:  Microsoft.SharePoint.Client.Publishing.Navigation
Assemblies:   Microsoft.SharePoint.Client.Publishing.Silverlight (em Microsoft.SharePoint.Client.Publishing.Silverlight.dll);  Microsoft.SharePoint.Client.Publishing.Phone (em Microsoft.SharePoint.Client.Publishing.Phone.dll)  Microsoft.SharePoint.Client.Publishing (em Microsoft.SharePoint.Client.Publishing.dll)

Sintaxe

'Declaração
Public NotInheritable Class NavigationTermSetView _
    Inherits ClientObject
'Uso
Dim instance As NavigationTermSetView
public sealed class NavigationTermSetView : ClientObject

Comentários

O objeto Web , provedor de mapa de site e política para aparar nós filhos são exemplos de informações contextuais que o objeto NavigationTermSetView pode conter.

A classe NavigationTermSetView representa informações contextuais que é usado durante a renderização de um conjunto de termos de navegação, mas que não é armazenado na TermStore ou cache pelo cache de navegação de taxonomia. Portanto, a classe de NavigationTermSetView não é considerada parte do conjunto de termos. No entanto, essa informação contextual afeta o comportamento do objeto de NavigationTerm e objeto de NavigationTermSet , semelhante a como a aparência de um objeto físico poderão mudar quando exibidas de ângulos diferentes.

A propriedade View é um membro da classe NavigationTermSet tanto NavigationTerm classe e é executada ao longo ao percorrer a hierarquia. Por exemplo, após chamar o método GetWithNewView , o objeto retornado será o modo e também quaisquer outros objetos obtidos membros como as propriedades de Parent e TermSet .

A propriedade View é somente leitura e fixo para uma instância do objeto especificado. Portanto, as operações de alteração de modo de exibição sempre retornam uma nova instância do objeto de NavigationTerm ou NavigationTermSet . Retornar o objeto de NavigationTerm ou o objeto NavigationTermSet facilita otimizações de desempenho interno que exigem objetos imutáveis.

É possível para um objeto de Web sejam configurados para herdar sua navegação conjunto de termos do pai Web (especificado usando o valor de InheritFromParentWeb ). Nessa situação, o objeto de NavigationTermSetView do objeto pai Web também é usado para o objeto de Web filho. Em outras palavras, a propriedade WebId reflete o objeto Web onde o conjunto de termos foi configurado, em vez de no objeto Web que é herança de navegação.

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

NavigationTermSetView membros

Microsoft.SharePoint.Client.Publishing.Navigation namespace