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
Der VersionCopy(VersionCopyRequest) Vorgang kopiert eine vorhandene Version, einschließlich aller Daten, in eine neue Version.
Die zu kopierende Version MUSS mithilfe des FromVersionId-Parameters durch die Version-GUID angegeben werden. Der Zielversionsname MUSS von ToVersionName angegeben werden, und die Zielversionsbeschreibung MUSS von ToVersionDescription angegeben werden.
Der Zielname DARF nicht vorhanden sein. Ein vorexistierender Zielname führt zu einem Fehler und keine Kopie.
Der Vorgang überprüft die Systemeinstellung CopyOnlyCommittedVersion und kopiert keine nicht freigegebene Version, wenn nicht zulässig.