del método Term.Copy
Crea y devuelve una copia del elemento del mismo nivel del objeto de Term actual en el objeto de TermSet actual.
Espacio de nombres: Microsoft.SharePoint.Client.Taxonomy
Ensamblados: Microsoft.SharePoint.Client.Taxonomy.Silverlight (en Microsoft.SharePoint.Client.Taxonomy.Silverlight.dll); Microsoft.SharePoint.Client.Taxonomy.Phone (en Microsoft.SharePoint.Client.Taxonomy.Phone.dll) Microsoft.SharePoint.Client.Taxonomy (en Microsoft.SharePoint.Client.Taxonomy.dll)
Sintaxis
'Declaración
Public Function Copy ( _
doCopyChildren As Boolean _
) As Term
'Uso
Dim instance As Term
Dim doCopyChildren As Boolean
Dim returnValue As Term
returnValue = instance.Copy(doCopyChildren)
public Term Copy(
bool doCopyChildren
)
Parámetros
doCopyChildren
Tipo: System.BooleanIndica si se va a copiar este Term con sus términos secundarios.
Valor devuelto
Tipo: Microsoft.SharePoint.Client.Taxonomy.Term
Copia recién creado Term
Excepciones
Excepción | Condición |
---|---|
UnauthorizedAccessException | El usuario actual tiene permisos suficientes para realizar esta operación. |
TermStoreOperationException | Esta operación no es válida en los términos huérfanos TermSet. Error en la operación. |
Comentarios
El copiado Term tendrán las mismas propiedades que la actual Term, excepto la propiedad Name() . Si se copia el término con sus términos secundarios, los términos secundario recién creado tendrá las mismas propiedades que los términos secundarios del término actual, incluida la propiedad de nombre. Los términos secundarios copiada va a conservar la misma jerarquía.
El usuario actual debe tener permiso de TaxonomyRights.EditTerm para poder usar este método. Llame al método CommitAll() para guardar los cambios a la base de datos.