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


Свойство TermStore.DefaultLanguage

Возвращает или задает код языка по умолчанию работа языка для текущего объекта TermStore .

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

Синтаксис

'Декларация
Public Property DefaultLanguage As Integer
    Get
    Set
'Применение
Dim instance As TermStore
Dim value As Integer

value = instance.DefaultLanguage

instance.DefaultLanguage = value
public int DefaultLanguage { get; set; }

Значение свойства

Тип: System.Int32
Идентификатор LCID рабочего языка по умолчанию для этого TermStore

Исключения

Исключение Условие
UnauthorizedAccessException

Замечания

DefaultLanguage является одним из кодов в коллекции Languages . При попытке установить значение, которое отсутствует в коллекции Languages автоматически добавляет его к коллекции Languages . Установка нового значения DefaultLanguage является затратной операцией, которая создаст новый объект Label для каждого Term в TermStore , если он не существует для LCID нового DefaultLanguage. Если должен быть создан новый Label термин, значение будет копировать значения Label на Term , для бывших DefaultLanguage. Обычно DefaultLanguage используется как базовый язык, если не был указан WorkingLanguage для текущего экземпляра банка терминов. Для временных языка changesit – prefererable для установки WorkingLanguage. Этот метод автоматически вызывает CommitAll(), поэтому любые изменения, требующие перед вызовом этого метода автоматически будут сохраняться в базе данных. Текущий пользователь должен иметь разрешение TaxonomyRights.ManageTermStore для использования этого метода.

См. также

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

TermStore класс

Элементы TermStore

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

Languages

AddLanguage(Int32)

DeleteLanguage(Int32)

WorkingLanguage