IChangeSet
Represents the entity for an Enterprise ChangeSet.
Indexers
Indexer | Description |
---|---|
this[IDataObject]:IChangeSetEntry | Calls the changes for the indicated data object in the current ChangeSet. |
this[Int32]:IChangeSetEntry | Calls the changes for a data object with the indicated Id in the current ChangeSet. |
Properties
Property | Description |
---|---|
AllChanges:IChangeSetEntries | Returns a collection of all changes carried out in the ChangeSet. |
Creator:IUser | Gets the creator of the ChangeSet. |
DateCreated:DateTime | Gets the date of creation of the ChangeSet. |
History:IChangeSetStructuralModificationCollection | Gets the history for a ChangeSet. |
Id:Int32 | Gets the Id of the ChangeSet. |
Name:String | Gets the name of the ChangeSet. |
Rights:IChangeSetRightCollection | Gets a collection of all permissions for this ChangeSet. |
State:ChangeSetState | Gets the current state of the ChangeSet. |
StateChanged:IChangeSetModification | Gets information about the last status change. |
Methods
Method | Description |
---|---|
CanApprove():Boolean | Checks whether the current user may release the ChangeSet. |
CanApprove(IGroup):Boolean | Checks whether the members of the indicated group may release the current ChangeSet. |
CanApprove(IUser):Boolean | Checks whether the indicated user may release the ChangeSet. |
CanModify():Boolean | Checks whether the current user may edit the ChangeSet. |
CanModify(IGroup):Boolean | Checks whether the members of the indicated group may edit the current ChangeSet. |
CanModify(IUser):Boolean | Checks whether the indicated user may edit the ChangeSet. |
CanRead(IGroup):Boolean | Checks whether the members of the indicated group may see the current ChangeSet. |
CanRead(IUser):Boolean | Checks whether the indicated user may see the ChangeSet. |
Commit():Void | Performs the publication of the ChangeSet. |
Discard():Void | Performs the discarding of the ChangeSet. |
Enter():Void | Enters the ChangeSet in the current session. |
Leave():Boolean | Leaves the ChangeSet in the current session. |
LookupEntry(IDataObject):IChangeSetEntry | Calls the changes for the indicated data object in the current ChangeSet. |
LookupEntry(Int32):IChangeSetEntry | Calls the changes for a data object with the indicated Id in the current ChangeSet. |
TryLookupEntry(IDataObject):IChangeSetEntry | Calls the changes for the indicated data object in the current ChangeSet. |
TryLookupEntry(Int32):IChangeSetEntry | Calls the changes for a data object with the indicated Id in the current ChangeSet. |