Term.Copy - Méthode

Crée et retourne une copie de frère de l'objet Term en cours au sein de l'objet TermSet en cours.

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

Syntaxe

'Déclaration
Public Function Copy ( _
    doCopyChildren As Boolean _
) As Term
'Utilisation
Dim instance As Term
Dim doCopyChildren As Boolean
Dim returnValue As Term

returnValue = instance.Copy(doCopyChildren)
public Term Copy(
    bool doCopyChildren
)

Paramètres

  • doCopyChildren
    Type : System.Boolean

    Indique s'il faut copier ce Term ses conditions d'enfant.

Valeur renvoyée

Type : Microsoft.SharePoint.Taxonomy.Term
Term a copié 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 les termes orphelins TermSet. L'opération a échoué.

Remarques

La copie Term aura les mêmes propriétés que l'actuel Term, à l'exception de la propriété Name . Si l'expression est copiée avec ses termes enfant, termes enfant créé aura les mêmes propriétés que les termes enfant du terme en cours, y compris la propriété Name.Les termes enfant copiée seront et les personnalisations de la même hiérarchie.

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

Voir aussi

Référence

Term classe

Term - Membres

Microsoft.SharePoint.Taxonomy - Espace de noms