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.