IChangeSet

Repräsentiert die Entität für ein Enterprise ChangeSet.

Indexer

IndexerBeschreibung
this[IDataObject]:IChangeSetEntry

Ruft für das angegebene Datenobjekt im aktuellen ChangeSet die Änderungen ab.

this[Int32]:IChangeSetEntry

Ruft für ein Datenobjekt mit der angegebenen Id im aktuellen ChangeSet die Änderungen ab.

Eigenschaften

EigenschaftBeschreibung
AllChanges:IChangeSetEntries

Gibt eine Zusammenstellung aller durchgeführten Änderungen in dem ChangeSet zurück.

Creator:IUser

Gibt den Ersteller des ChangeSets zurück.

DateCreated:DateTime

Gibt den Erstelldatum des ChangeSets zurück.

History:IChangeSetStructuralModificationCollection

Ruft die Historie für ein ChangeSet ab.

Id:Int32

Gibt die Id des ChangeSets zurück.

Name:String

Gibt den Namen des ChangeSets zurück.

Rights:IChangeSetRightCollection

Ruft eine Zusammenstellung aller Berechtigungen für dieses ChangeSet ab.

State:ChangeSetState

Gibt den aktuellen Zustand des ChangeSets zurück.

StateChanged:IChangeSetModification

Ruft Informationen über die letzte Änderung des Status ab.

Methoden

MethodeBeschreibung
CanApprove():Boolean

Prüft, ob der aktuelle Benutzer das ChangeSet freigeben darf.

CanApprove(IGroup):Boolean

Prüft, ob die Mitglieder der angegebenen Gruppe das aktuelle ChangeSet freigeben dürfen.

CanApprove(IUser):Boolean

Prüft, ob der angegebene Benutzer das ChangeSet freigeben darf.

CanModify():Boolean

Prüft, ob der aktuelle Benutzer das ChangeSet editieren darf.

CanModify(IGroup):Boolean

Prüft, ob die Mitglieder der angegebenen Gruppe das aktuelle ChangeSet editieren dürfen.

CanModify(IUser):Boolean

Prüft, ob der angegebene Benutzer das ChangeSet editieren darf.

CanRead(IGroup):Boolean

Prüft, ob die Mitglieder der angegebenen Gruppe das aktuelle ChangeSet sehen dürfen.

CanRead(IUser):Boolean

Prüft, ob der angegebene Benutzer das ChangeSet sehen darf.

Commit():Void

Führt die Publikation des ChangeSets durch.

Discard():Void

Führt die Verwerfung des ChangeSets durch.

Enter():Void

Betritt in der aktuellen Sitzung das ChangeSet.

Leave():Boolean

Verlässt in der aktuellen Sitzung das ChangeSet.

LookupEntry(IDataObject):IChangeSetEntry

Ruft für das angegebene Datenobjekt im aktuellen ChangeSet die Änderungen ab.

LookupEntry(Int32):IChangeSetEntry

Ruft für ein Datenobjekt mit der angegebenen Id im aktuellen ChangeSet die Änderungen ab.

TryLookupEntry(IDataObject):IChangeSetEntry

Ruft für das angegebene Datenobjekt im aktuellen ChangeSet die Änderungen ab.

TryLookupEntry(Int32):IChangeSetEntry

Ruft für ein Datenobjekt mit der angegebenen Id im aktuellen ChangeSet die Änderungen ab.