Partager via


Term.ReassignSourceTerm - Méthode

Réattribue l'état de magasin de termes de code source à un des autres instances réutilisées de cet objet 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 Sub ReassignSourceTerm ( _
    reusedTerm As Term _
)
'Utilisation
Dim instance As Term
Dim reusedTerm As Term

instance.ReassignSourceTerm(reusedTerm)
public void ReassignSourceTerm(
    Term reusedTerm
)

Paramètres

Exceptions

Exception Condition
UnauthorizedAccessException

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

ArgumentNullException

La réutilisé Term pour devenir la nouvelle source est une référence Null (Rien dans Visual Basic) ou non valide.

TermStoreOperationException

L' actuel Term doit être le terme source à réaffecter le paramètre actuel vers un autre Term.

TermStoreOperationException

Impossible de réaffecter la source Term à lui-même

ArgumentException

La reusedTerm doit être un membre de la collection ReusedTerms pour cette Term.

Remarques

Cette méthode est valide uniquement si la Term active est la source Term. Il est prévu que cette méthode est utilisée avant d'essayer de supprimer une source Term.

L'utilisateur actuel doit disposer d'autorisation TaxonomyRights.EditTerm sur le cours Term et sur la nouvelle source Term d'utiliser cette méthode. À l'exception où se trouve la source Term dans les orphelins TermSet, toute personne disposant de l'autorisation TaxonomyRights.EditTerm sur la nouvelle source Term pouvez utiliser cette méthode. Si la source Term est dans les orphelins TermSet et l'opération a réussi, l'ancien source Term est supprimé de la orphelins TermSet. Appel la CommitAll() doit être appelé pour enregistrer cette modification dans la base de données.

Voir aussi

Référence

Term classe

Term - Membres

Microsoft.SharePoint.Client.Taxonomy - Espace de noms

IsSourceTerm

ReusedTerms