Partager via


Term.Copy - Méthode

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

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 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 si vous voulez copier cette Term avec ses termes enfants.

Valeur renvoyée

Type : Microsoft.SharePoint.Client.Taxonomy.Term
Nouvellement créé copié Term

Exceptions

Exception Condition
UnauthorizedAccessException

L'utilisateur actuel dispose 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é.

Remarques

La copiée Term a les mêmes propriétés que l'actuel Term, à l'exception de la propriété Name() . Si le terme est copié avec ses termes enfants, les termes enfants nouvellement créé a les mêmes propriétés que les termes enfants du terme en cours, y compris la propriété Name. Les termes enfants copiée automatiquement et les personnalisations la hiérarchie.

L'utilisateur actuel doit disposer d'autorisation TaxonomyRights.EditTerm pour pouvoir utiliser cette méthode. Appeler 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.Client.Taxonomy - Espace de noms