IService.VersionCopy(VersionCopyRequest) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Copie la version d’un modèle dans une nouvelle version.
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
Paramètres
- request
- VersionCopyRequest
Retours
- Attributs
Remarques
L’opération VersionCopy(VersionCopyRequest) copie une version existante, incluant toutes les données, dans une nouvelle version.
La version à copier DOIT être spécifiée par le GUID de la version, en utilisant le paramètre FromVersionId. Le nom de la version cible DOIT être spécifié par ToNomVersion, et la description de la version cible DOIT être spécifiée par ToVersionDescription.
Le nom cible NE DOIT pas exister. Un nom de cible préexistant entraîne une erreur et aucune copie.
L’opération vérifie le paramètre système CopyOnlyCommittedVersion et ne copie pas une version non engagée si elle n’est pas autorisée.