|
Ofcas.Lk.Api.Client - Version 3.0
3.0.0.113
|
The ProjectInformationContainer is used to manage ProjectInformations belonging to a Project More...
Public Member Functions | |
| override ProjectInformationInfo | RefreshChild (ProjectInformationInfo childInfo) |
Public Member Functions inherited from Ofcas.Lk.Api.Client.Core.CoreObjectWithChildren< ProjectInformation, ProjectInformationInfo > | |
| void | DisposeChild (ICoreObject coreObject) |
| bool | IsParentOf (ICoreObject coreObject) |
| abstract TChildInfo | RefreshChild (TChildInfo childInfo) |
| void | RefreshChildren () |
| virtual TChild | GetChild (TChildInfo childInfo) |
| virtual IList< TChild > | GetChildren (IEnumerable< TChildInfo > childrenInfos=null) |
| virtual OperationInfo | CanCreateChild () |
| virtual TChildInfo | CreateChild () |
| virtual OperationInfo | CanDeleteChild (TChildInfo childInfo) |
| virtual void | DeleteChild (TChildInfo childInfo, bool forceDelete=false) |
| virtual OperationInfo | CanMoveFrom (ICoreInfo coreInfo, bool deepCheck=true) |
| virtual TChildInfo | MoveFrom (ICoreInfo coreInfo) |
| virtual OperationInfo | CanCopyFrom (ICoreInfo coreInfo, bool deepCheck=true) |
| virtual TChildInfo | CopyFrom (ICoreInfo coreInfo) |
Protected Member Functions | |
| override IEnumerable< ProjectInformationInfo > | GetChildrenInfos () |
| Gets the children infos. | |
| virtual ProjectInformation | CreateNewInstance (Guid coreObjectId, ProjectInformationInfo projectInformationInfo) |
Protected Member Functions inherited from Ofcas.Lk.Api.Client.Core.CoreObjectWithChildren< ProjectInformation, ProjectInformationInfo > | |
| CoreObjectWithChildren (IServiceFactory< IApiService > serviceFactory, Guid coreObjectId, bool ownsObject=true) | |
| TChildInfo | RefreshChild (Predicate< TChildInfo > predicate, object childInformation) |
| Refreshes all infos and returns the appropriate info. More... | |
Properties | |
| Project | Parent [get] |
Properties inherited from Ofcas.Lk.Api.Client.Core.CoreObjectWithChildren< ProjectInformation, ProjectInformationInfo > | |
| IList< TChildInfo > | ChildrenInfos [get, protected set] |
The ProjectInformationContainer is used to manage ProjectInformations belonging to a Project