IService.VersionCopy(VersionCopyRequest) Metodo

Definizione

Copia la versione di un modello in una nuova versione.

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

Parametri

Restituisce

VersionCopyResponse
Attributi

Commenti

Tramite l' VersionCopy(VersionCopyRequest) operazione viene copiata una versione esistente, inclusi tutti i dati, in una nuova versione.

La versione da copiare deve essere specificata dal GUID della versione, usando il parametro FromVersionId. Il nome della versione di destinazione deve essere specificato da ToVersionName e la descrizione della versione di destinazione deve essere specificata da ToVersionDescription.

Il nome di destinazione non deve esistere. Un nome di destinazione preesistente comporta un errore e nessuna copia.

L'operazione Controlla l'impostazione di sistema CopyOnlyCommittedVersion e non copia una versione di cui non è stato eseguito il commit se non è consentita.

Si applica a