IService.VersionCopy(VersionCopyRequest) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kopiert die Version eines Modells in eine neue 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
Parameter
- request
- VersionCopyRequest
Gibt zurück
- Attribute
Hinweise
Die Operation VersionCopy(VersionCopyRequest) kopiert eine bestehende Version, einschließlich aller Daten, in eine neue Version.
Die zu kopierende Version MUSS vom Versions-GUID durch den Parametern FromVersionId angegeben werden. Der Name der Zielversion MUSS von ToVersionName angegeben werden, und die Beschreibung der Zielversion MUSS von ToVersionDescription.
Der Zielname DARF nicht existieren. Ein bereits bestehender Zielname führt zu einem Fehler und zu keiner Kopie.
Die Operation prüft die Systemeinstellung CopyOnlyCommittedVersion und kopiert keine nicht committierte Version, sofern sie nicht erlaubt ist.