Term.SetCustomProperty - Méthode

SharePoint 2013

Ajoute une nouvelle propriété personnalisée ou met à jour la valeur d'une propriété existante

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

public override void SetCustomProperty(
	string name,
	string value
)

Paramètres

name
Type : System.String

Pour définir le nom de propriété personnalisée

value
Type : System.String

la valeur à définir pour la propriété personnalisée spécifiée

ExceptionCondition
UnauthorizedAccessException

L'utilisateur actuel dispose d'autorisations insuffisantes 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 de la propriété personnalisée n'est pas valide. Il contient des caractères non valides ou est trop long.

ArgumentNullException

Le nom de la propriété personnalisée est une référence Null (Rien dans Visual Basic) ou est une chaîne vide.

Cette méthode essaie de trouver le nom de la propriété personnalisée spécifiée et définissez-la avec la valeur spécifiée. La correspondance de nom n'est pas sensible à la casse. Si le nom de la propriété personnalisée n'existe pas, une nouvelle propriété est créée.

Le name doit être non vide, ne peut pas dépasser 255 caractères et ne peut contenir aucun des caractères suivants : ;"<>|&tab

Le value ne doit pas dépasser 1000 caractères.

L'espace de début et de fin de la valeur et le nom de propriété personnalisée est supprimé.

L'utilisateur actuel doit avoir TaxonomyRights.EditTerm l'autorisation d'utiliser cette méthode. Appelez la méthode CommitAll() pour enregistrer cette modification dans la base de données.

Afficher: