IService.VersionCopy(VersionCopyRequest) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- request
- VersionCopyRequest
Restituisce
- 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.