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.BooleanIndique 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.