Compartilhar via


NavigationTermSetItem.CreateTerm método

Cria um novo objeto NavigationTerm com o especificado termName.

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 Function CreateTerm ( _
    termName As String, _
    linkType As NavigationLinkType, _
    termId As Guid _
) As NavigationTerm
'Uso
Dim instance As NavigationTermSetItem
Dim termName As String
Dim linkType As NavigationLinkType
Dim termId As Guid
Dim returnValue As NavigationTerm

returnValue = instance.CreateTerm(termName, _
    linkType, termId)
public NavigationTerm CreateTerm(
    string termName,
    NavigationLinkType linkType,
    Guid termId
)

Parâmetros

  • termId
    Tipo: System.Guid

    O valor inicial para a propriedade de Id .

Valor retornado

Tipo: Microsoft.SharePoint.Client.Publishing.Navigation.NavigationTerm
O objeto recém-criado.

Comentários

Semelhante em conceito ao método CreateTerm(String, Int32) , esse método cria um novo termo de navegação com o nome especificado, o tipo de vínculo e a ID de taxonomia. O novo termo é um filho do objeto atual.

O parâmetro fornecido termName é usado para determinar o nome do objeto Term subjacente, que é um valor localizado. A ID de localidade é determinada pela propriedade WorkingLanguage atual, que deve ser configurada antes, usando o método GetNavigationLcidForWeb(Web) sites multilíngues. Se o nome especificado já está em uso por um termo de irmãos, um sufixo será acrescentado automaticamente para evitar esse conflito. Uma opção adequada FriendlyUrlSegment também será gerado com este nome e da mesma forma, um sufixo será acrescentado se necessário, para evitar um conflito de irmãos. Onde termos criados usando o CreateTerm() são classificados em ordem alfabética, o CreateTerm() automaticamente atualiza a propriedade de CustomSortOrder para garantir que este termo aparece após os outros termos classificados personalizados.

Não há suporte para esse método se a propriedade IsReadOnly for igual a true.

Ver também

Referência

NavigationTermSetItem classe

NavigationTermSetItem membros

Microsoft.SharePoint.Client.Publishing.Navigation namespace