TermStore.DefaultLanguage - Propriété

Obtient ou définit l'identificateur LCID de la langue de l'objet TermStore en cours de travail par défaut.

Espace de noms :  Microsoft.SharePoint.Taxonomy
Assembly :  Microsoft.SharePoint.Taxonomy (dans Microsoft.SharePoint.Taxonomy.dll)

Syntaxe

'Déclaration
Public Property DefaultLanguage As Integer
    Get
    Set
'Utilisation
Dim instance As TermStore
Dim value As Integer

value = instance.DefaultLanguage

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

Valeur de propriété

Type : System.Int32
LCID de la langue de travail par défaut pour ce TermStore

Exceptions

Exception Condition
UnauthorizedAccessException

Remarques

Le DefaultLanguage est un des LCID dans la collection Languages . Tentative de définition d'une valeur qui n'est pas dans la collection Languages automatiquement l'ajoute à la collection Languages . Définition d'une nouvelle valeur DefaultLanguage est une opération coûteuse qui crée un nouvel objet de Label pour chaque Term dans TermStore s'il n'existe pas pour le LCID de la nouvelle DefaultLanguage. Si un nouveau Label doit être créé sur un terme, la valeur sera une copie de la valeur de la Label sur ce Term pour l' ancien DefaultLanguage. Le DefaultLanguage est généralement utilisée comme langue de secours si un WorkingLanguage n'a pas été spécifié pour l'instance actuelle de la banque de termes. Pour langue temporaire changesit est prefererable pour définir le WorkingLanguage. Cette méthode appelle automatiquement CommitAll(), afin que toutes les modifications en attente avant l'appel de cette méthode persisteront automatiquement à la base de données. L'utilisateur actuel doit avoir l'autorisation TaxonomyRights.ManageTermStore pour utiliser cette méthode.

Voir aussi

Référence

TermStore classe

TermStore - Membres

Microsoft.SharePoint.Taxonomy - Espace de noms

Languages

AddLanguage(Int32)

DeleteLanguage(Int32)

WorkingLanguage