Group.CreateTermSet - Méthode (String, Int32)
Crée un nouvel objet TermSet dans l'objet Group en cours en utilisant le langage fourni.
Espace de noms : Microsoft.SharePoint.Taxonomy
Assembly : Microsoft.SharePoint.Taxonomy (dans Microsoft.SharePoint.Taxonomy.dll)
Syntaxe
'Déclaration
Public Function CreateTermSet ( _
name As String, _
lcid As Integer _
) As TermSet
'Utilisation
Dim instance As Group
Dim name As String
Dim lcid As Integer
Dim returnValue As TermSet
returnValue = instance.CreateTermSet(name, _
lcid)
public TermSet CreateTermSet(
string name,
int lcid
)
Paramètres
name
Type : System.StringLe nom de l'objet TermSet est créé.
lcid
Type : System.Int32La langue est le nouveau nom TermSet
Valeur renvoyée
Type : Microsoft.SharePoint.Taxonomy.TermSet
Le TermSet nouvellement créé
Exceptions
Exception | Condition |
---|---|
UnauthorizedAccessException | L'utilisateur actuel dispose d'autorisations insuffisantes pour effectuer cette opération. |
TermStoreOperationException | Création d'une entrée du glossaire figurant au système de que groupe n'est pas autorisée. |
ArgumentException | Le paramètre name n'est pas valide. Il contient des caractères non valides, est trop long ou est en conflit avec le nom d'un TermSet existant dans le même groupe. |
ArgumentNullException | Le nom ne peut pas être null ou vide. |
ArgumentOutOfRangeException | Le lcid n'est pas une des langues de travail pour le magasin de termes |
Remarques
Le name ne peut pas dépasser 255 caractères et il ne peut contenir aucun des caractères suivants: ; « < > | & onglet
En outre, la name doit être un nom d'objet unique TermSet dans l'objet Group en cours. L'utilisateur actuel doit avoir TaxonomyRights.EditTermSet l'autorisation d'utiliser cette méthode. Appelez la méthode CommitAll() pour enregistrer cette modification dans la base de données.