TermSetItem.ReuseTerm - Méthode
Crée un nouvel objet de réutilisé Term sous cet objet TaxonomyItem basé sur un sourceTerm.
Espace de noms : Microsoft.SharePoint.Taxonomy
Assembly : Microsoft.SharePoint.Taxonomy (dans Microsoft.SharePoint.Taxonomy.dll)
Syntaxe
'Déclaration
Public Function ReuseTerm ( _
sourceTerm As Term, _
reuseBranch As Boolean _
) As Term
'Utilisation
Dim instance As TermSetItem
Dim sourceTerm As Term
Dim reuseBranch As Boolean
Dim returnValue As Term
returnValue = instance.ReuseTerm(sourceTerm, _
reuseBranch)
public Term ReuseTerm(
Term sourceTerm,
bool reuseBranch
)
Paramètres
sourceTerm
Type : Microsoft.SharePoint.Taxonomy.TermLe terme de la réutilisé Term source
reuseBranch
Type : System.BooleanRéutiliser la TermSetItem et ses enfants Terms
Valeur renvoyée
Type : Microsoft.SharePoint.Taxonomy.Term
Term de réutilisées nouvellement créé
Exceptions
Exception | Condition |
---|---|
UnauthorizedAccessException | L'utilisateur actuel dispose d'autorisations insuffisantes 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 | Mots clés ne sont pas autorisés à être réutilisé. |
TermStoreOperationException | Réutilisation d'un désapprouvée Term n'est pas autorisée. |
TermStoreOperationException | Conditions ne peuvent pas être partagées plusieurs fois dans le même ensemble de termes |
TermStoreOperationException | L'ensemble de termes cible ne peut pas être le terme de mots clés défini ou définir les termes termes orphelins. |
TermStoreOperationException | Cette opération n'est pas valide dans l'ensemble de termes termes orphelins.L'opération a échoué. |
ArgumentNullException | Le terme source est une référence Null (Rien dans Visual Basic) ou non valide |
Remarques
Réutiliser un terme à partir d'un autre terme qui devient un enfant de l' actuel TermSetItemla valeur. Le terme cible ensemble ne peut pas être le mot-clé ou l'ensemble de termes orphelins. Mots clés ne peuvent pas être réutilisés.
L'utilisateur actuel doit avoir l'autorisation TaxonomyRights.EditTerm pour utiliser cette méthode.CommitAll() doit être appelé pour enregistrer cette modification dans la base de données.