IService.VersionCopy(VersionCopyRequest) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Copia la versión de un modelo a una nueva.
public:
Microsoft::MasterDataServices::Services::MessageContracts::VersionCopyResponse ^ VersionCopy(Microsoft::MasterDataServices::Services::MessageContracts::VersionCopyRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.VersionCopyResponse VersionCopy(Microsoft.MasterDataServices.Services.MessageContracts.VersionCopyRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member VersionCopy : Microsoft.MasterDataServices.Services.MessageContracts.VersionCopyRequest -> Microsoft.MasterDataServices.Services.MessageContracts.VersionCopyResponse
Public Function VersionCopy (request As VersionCopyRequest) As VersionCopyResponse
Parámetros
- request
- VersionCopyRequest
Devoluciones
- Atributos
Comentarios
La VersionCopy(VersionCopyRequest) operación copia una versión existente, incluyendo todos los datos, a una nueva versión.
La versión a copiar DEBE especificarse mediante el GUID de versión, usando el parámetro FromVersionId. El nombre de la versión objetivo DEBE especificarse con ToNombreVersión, y la descripción de la versión objetivo DEBE especificarse con ToDescripción de Versión.
El nombre objetivo DEBE no existir. Un nombre objetivo preexistente da lugar a un error y no hay copia.
La operación comprueba la configuración del sistema CopyOnlyCommittedVersion y no copia una versión no comprometida si no está permitida.