Erzeugt eine neue Version des angegebenen Objekts.
Der Benutzer benötigt die Berechtigung zum Anlegen des angegebenen Objekttyps.
Zum Erzeugen einer Releaseversion benötigt der Benutzer die entsprechende Berechtigung.
Syntax
Rep_CreateVersion(string sessionId,string systemName,string objectName,string objectType,string versionType,string versionLabel,out string xmlResult)
| Parameter | Beschreibung |
|---|---|
| sessionId | Gültiger Session Identifier (SessionId) |
| systemName | SystemOId |
| objectName | Name des Objekts.Wenn angegeben, muss auch der objectType angegeben werden. |
| objectType | Typ des Objekts.Wenn angegeben, muss auch der objectName angegeben werden. |
| versionType | Gibt den Typ der neuen Version an. Dies ist eine String-Darstellung des entsprechenden RepositoryVersionType. Mögliche Werte:
|
| versionLabel | Label, das der neuen Version zugewiesen wird. |
| xmlResult | XML-serialisiertes MwsItemInfo XML Objekt
|
Rückgabewert
| Wert | Beschreibung |
|---|---|
| 0 | OK |
| <>0 |
Error Siehe Fehlercodes |