Share via


IService.VersionCopy(VersionCopyRequest) Método

Definición

Copia la versión de un modelo en una nueva versión.

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

Devoluciones

Atributos

Comentarios

La VersionCopy(VersionCopyRequest) operación copia una versión existente, incluidos todos los datos, en una nueva versión.

El GUID de versión debe especificar la versión que se va a copiar mediante el parámetro FromVersionId. El nombre de la versión de destino DEBE especificarse mediante ToVersionName y la descripción de la versión de destino DEBE especificarse mediante ToVersionDescription.

El nombre de destino NO DEBE existir. Un nombre de destino preexistente produce un error y ninguna copia.

La operación comprueba la configuración del sistema CopyOnlyCommittedVersion y no copia una versión no confirmada si no se permite.

Se aplica a