Поделиться через


Метод NavigationTermSetItem.CreateTerm (String, NavigationLinkType, Guid)

Создает новый объект NavigationTerm с указанным termName.

Пространство имен:  Microsoft.SharePoint.Publishing.Navigation
Сборка:  Microsoft.SharePoint.Publishing (в Microsoft.SharePoint.Publishing.dll)

Синтаксис

'Декларация
Public Function CreateTerm ( _
    termName As String, _
    linkType As NavigationLinkType, _
    termId As Guid _
) As NavigationTerm
'Применение
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
)

Параметры

  • termId
    Тип: System.Guid

    Начальное значение для свойства Id .

Возвращаемое значение

Тип: Microsoft.SharePoint.Publishing.Navigation.NavigationTerm
Вновь созданный объект.

Замечания

Аналогичный метод CreateTerm(String, Int32) , этот метод создает новый термин навигации с указанным именем, тип ссылки и код таксономии. Новый термин является дочерним для текущего объекта.

Предоставленный termName параметр используется для определения имени базового объекта Term , который является локализованное значение. КОД языка определяется текущей свойство WorkingLanguage , которое для многоязычных сайтов должен быть настроен перед с помощью метода GetNavigationLcidForWeb(SPWeb) . Если указанное имя уже используется термин того же уровня, будут автоматически добавляться суффикс избежать этого конфликта. Подходящий FriendlyUrlSegment также может возникать с таким именем и таким же образом, будет добавляться суффикс, при необходимости избежать конфликтов того же уровня. Там, где условия, созданные с помощью CreateTerm() сортируются в алфавитном порядке, CreateTerm() автоматически обновляет свойство CustomSortOrder , чтобы убедиться, что этот термин появляется после другие условия сортировки пользовательских.

Этот метод не поддерживается, если значение свойства IsReadOnly равно true.

См. также

Справочные материалы

NavigationTermSetItem класс

Элементы NavigationTermSetItem

Перегрузка CreateTerm

Пространство имен Microsoft.SharePoint.Publishing.Navigation

NavigationLinkType()

NavigationTermSetItem.GetAsEditable