Свойство 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 для использования этого метода.