8 #include <system/string.h>
9 #include <system/guid.h>
10 #include <system/date_time.h>
12 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
24 class ProjectInfoDeserializer;
38 class ASPOSE_TASKS_SHARED_CLASS
ProjectInfo final :
public System::Object
41 typedef System::Object BaseType;
43 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
44 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
46 friend class Aspose::Tasks::IO::Pwa::InternalApi::ProjectInfoDeserializer;
53 ASPOSE_TASKS_SHARED_API System::Guid get_Id()
const;
57 ASPOSE_TASKS_SHARED_API System::String get_Name()
const;
61 ASPOSE_TASKS_SHARED_API System::DateTime get_CreatedDate()
const;
65 ASPOSE_TASKS_SHARED_API
bool get_IsCheckedOut()
const;
69 ASPOSE_TASKS_SHARED_API System::DateTime get_LastPublishedDate()
const;
73 ASPOSE_TASKS_SHARED_API System::DateTime get_LastSavedDate()
const;
77 ASPOSE_TASKS_SHARED_API System::String get_Description()
const;
87 ASPOSE_TASKS_SHARED_API
void set_Id(System::Guid value);
91 ASPOSE_TASKS_SHARED_API
void set_Name(
const System::String& value);
95 ASPOSE_TASKS_SHARED_API
void set_CreatedDate(System::DateTime value);
99 ASPOSE_TASKS_SHARED_API
void set_IsCheckedOut(
bool value);
103 ASPOSE_TASKS_SHARED_API
void set_LastPublishedDate(System::DateTime value);
107 ASPOSE_TASKS_SHARED_API
void set_LastSavedDate(System::DateTime value);
111 ASPOSE_TASKS_SHARED_API
void set_Description(
const System::String& value);
112 ASPOSE_TASKS_SHARED_API
bool get_IsSharepointTaskList()
const;
113 ASPOSE_TASKS_SHARED_API
void set_IsSharepointTaskList(
bool value);
115 #ifdef ASPOSE_GET_SHARED_MEMBERS
116 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
123 System::String pr_Name;
124 System::DateTime pr_CreatedDate;
125 bool pr_IsCheckedOut;
126 System::DateTime pr_LastPublishedDate;
127 System::DateTime pr_LastSavedDate;
128 System::String pr_Description;
129 bool pr_IsSharepointTaskList;
Brief info about the published project available on Project Online.
Definition: ProjectInfo.h:38