TermSetItem.CreateTerm - Méthode (String, Int32)

Crée un nouveau Term sous cette instance TaxonomyItem .Le nom est l'étiquette pour le LCID spécifié par défaut.

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

Syntaxe

'Déclaration
Public Function CreateTerm ( _
    name As String, _
    lcid As Integer _
) As Term
'Utilisation
Dim instance As TermSetItem
Dim name As String
Dim lcid As Integer
Dim returnValue As Term

returnValue = instance.CreateTerm(name, _
    lcid)
public Term CreateTerm(
    string name,
    int lcid
)

Paramètres

  • lcid
    Type : System.Int32

    LCID pour créer l'étiquette sur

Valeur renvoyée

Type : Microsoft.SharePoint.Taxonomy.Term
L'objet nouvellement créé Term

Exceptions

Exception Condition
UnauthorizedAccessException

L'utilisateur ne dispose pas des autorisations suffisantes pour effectuer cette opération.

TermStoreOperationException

Cette opération n'est pas valide dans l'ensemble de termes termes orphelins.L'opération a échoué.

TermStoreOperationException

Uniquement à la définition de termes mots clés autorise une liste plate de Terms.

ArgumentException

Le nom n'est pas valide, il contient des caractères non valides ou est trop long.

ArgumentNullException

Le nom est une référence Null (Rien dans Visual Basic) ou chaîne vide.

ArgumentOutOfRangeException

Le LCID n'est pas valide.

Remarques

Si l'objet TaxonomyTermSet pour cette TaxonomyItem n'est pas un TermSet ouvert, l'utilisateur actuel doit détenir les autorisations EditTerm pour utiliser cette méthode.

Si le lcid spécifié n'est pas la langue par défaut de l' TermStore, un Label avec le nom et la langue par défaut de la TermStore va également être créée pour assurer que la Term a une valeur par défaut Label la langue par défaut de l' TermStore.

Si le courant TermSetItem est l'ensemble de termes mots clés, étiquette est toujours créé pour la langue par défaut du magasin de termes.

La valeur de name sera normailized pour supprimer les espaces consécutifs en une seule et remplacez le caractère & par la version à caractère large du caractère (\uFF06). Les espaces de début et de fin seront supprimés. Il doit être non vide et ne doit pas dépasser 255 caractères et ne peut contenir aucun des caractères suivants ; "<>|&tab.

L'utilisateur en cours sera défini comme le propriétaire de la nouvelle Term.

Voir aussi

Référence

TermSetItem classe

TermSetItem - Membres

CreateTerm - Surcharge

Microsoft.SharePoint.Taxonomy - Espace de noms