Partager via


Term.CreateLabel - Méthode

Crée un nouveau Label pour cette Term.

Espace de noms :  Microsoft.SharePoint.Client.Taxonomy
Assemblys :   Microsoft.SharePoint.Client.Taxonomy.Silverlight (dans Microsoft.SharePoint.Client.Taxonomy.Silverlight.dll);  Microsoft.SharePoint.Client.Taxonomy.Phone (dans Microsoft.SharePoint.Client.Taxonomy.Phone.dll)  Microsoft.SharePoint.Client.Taxonomy (dans Microsoft.SharePoint.Client.Taxonomy.dll)

Syntaxe

'Déclaration
Public Function CreateLabel ( _
    labelName As String, _
    lcid As Integer, _
    isDefault As Boolean _
) As Label
'Utilisation
Dim instance As Term
Dim labelName As String
Dim lcid As Integer
Dim isDefault As Boolean
Dim returnValue As Label

returnValue = instance.CreateLabel(labelName, _
    lcid, isDefault)
public Label CreateLabel(
    string labelName,
    int lcid,
    bool isDefault
)

Paramètres

  • lcid
    Type : System.Int32

    Le LCID pour créer l'étiquette

  • isDefault
    Type : System.Boolean

    Si cette Label est la valeur par défaut Label du lcid

Valeur renvoyée

Type : Microsoft.SharePoint.Client.Taxonomy.Label
La nouvelle Label pour la 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 les termes orphelins TermSet. L'opération a échoué.

ArgumentException

Le nom d'étiquette n'est pas valide, il contient des caractères incorrects ou est trop long.

ArgumentNullException

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

ArgumentOutOfRangeException

Appeler la méthode CommitAll() pour enregistrer cette modification dans la base de données. n'est pas valide.

ArgumentException

L'étiquette est créée comme un none par défaut étiquette, le nom existe déjà pour ce lcid.

Remarques

La valeur labelName sera normailized pour découper des espaces consécutifs en une seule et remplacez le caractère & par la version de caractères larges du caractère (\uFF06). Il doit être non vide, ne peut pas dépasser 255 caractères et ne peut contenir aucun le suivant caractères ;"< >|&tab

Le nom de l'objet Label respecte la casse. Si le nom doit être créé est un ceux définis par défaut Label, il ne peuvent pas porter le même nom que n'importe quel existant Label du lcid. S'il doit être créés par défaut, il peut avoir le même nom que existant Label. Au lieu de créer une nouvelle étiquette, l'étiquette existante devient l'étiquette par défaut pour le LCID.

L'utilisateur actuel doit disposer des autorisations de TaxonomyRights.EditTerm d'utiliser cette méthode.

Voir aussi

Référence

Term classe

Term - Membres

Microsoft.SharePoint.Client.Taxonomy - Espace de noms