8 #include <system/date_time.h>
9 #include <system/array.h>
10 #include <drawing/color.h>
13 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
23 class MppVisualObjectPlacementReader;
26 class MppVisualObjectPlacementWriter;
30 namespace Visualization
32 enum class FillPattern;
33 enum class HorizontalAlignment;
34 enum class VisualObjectType;
43 namespace Visualization {
51 typedef System::Object BaseType;
53 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
54 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
56 friend class Aspose::Tasks::IO::MSProject::MppVisualObjectPlacementReader;
57 friend class Aspose::Tasks::IO::MSProject::Writers::MppVisualObjectPlacementWriter;
84 ASPOSE_TASKS_SHARED_API
void set_Width(
double value);
152 ASPOSE_TASKS_SHARED_API Aspose::Tasks::Visualization::FillPattern
get_FillPattern()
const;
156 ASPOSE_TASKS_SHARED_API
void set_FillPattern(Aspose::Tasks::Visualization::FillPattern value);
165 ASPOSE_TASKS_SHARED_API
const System::ArrayPtr<uint8_t>& get_RawMppRepresentation()
const;
166 ASPOSE_TASKS_SHARED_API
void set_RawMppRepresentation(
const System::ArrayPtr<uint8_t>& value);
167 ASPOSE_TASKS_SHARED_API VisualObjectType get_Type()
const;
168 ASPOSE_TASKS_SHARED_API
void set_Type(VisualObjectType value);
170 #ifdef ASPOSE_GET_SHARED_MEMBERS
171 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
177 int32_t pr_OleObjectId;
181 double pr_VerticalOffset;
182 double pr_HorizontalOffset;
183 System::DateTime pr_TimescaleDate;
184 HorizontalAlignment pr_AttachmentPoint;
185 System::Drawing::Color pr_BorderLineColor;
186 uint8_t pr_BorderLineThickness;
187 System::Drawing::Color pr_FillColor;
188 Aspose::Tasks::Visualization::FillPattern pr_FillPattern;
189 System::ArrayPtr<uint8_t> pr_RawMppRepresentation;
190 VisualObjectType pr_Type;
Represents placement and appearance of OleObject in a view.
Definition: VisualObjectPlacement.h:49
void set_FillColor(System::Drawing::Color value)
Sets fill color.
System::DateTime get_TimescaleDate() const
Gets date placement of visual object when 'Attach to timescale' options is selected.
double get_Width() const
Gets displayed width of visual object.
void set_BorderLineThickness(uint8_t value)
Sets border line thickness (allowed values are 0 - 5).
void set_OleObjectId(int32_t value)
Sets Id of OleObject object.
VisualObjectPlacement()
Initializes a new instance of the VisualObjectPlacement class.
System::Drawing::Color get_FillColor() const
Gets fill color.
void set_BorderLineColor(System::Drawing::Color value)
Sets border line color.
double get_VerticalOffset() const
Gets vertical offset of visual object.
HorizontalAlignment get_AttachmentPoint() const
Gets alignment of visual object relative to a task when 'Attach to task' options is selected.
int32_t get_OleObjectId() const
Gets Id of OleObject object.
void set_HorizontalOffset(double value)
Sets horizontal offset of visual object.
void set_FillPattern(Aspose::Tasks::Visualization::FillPattern value)
Sets fill pattern.
double get_Height() const
Gets displayed height of visual object.
void set_Height(double value)
Sets displayed height of visual object.
void set_TimescaleDate(System::DateTime value)
Sets date placement of visual object when 'Attach to timescale' options is selected.
void set_Width(double value)
Sets displayed width of visual object.
double get_HorizontalOffset() const
Gets horizontal offset of visual object.
void set_TaskId(int32_t value)
Sets Id of task if 'Attach to task' options is selected, -1 otherwise.
void set_VerticalOffset(double value)
Sets vertical offset of visual object.
Aspose::Tasks::Visualization::FillPattern get_FillPattern() const
Gets fill pattern.
int32_t get_TaskId() const
Gets Id of task if 'Attach to task' options is selected, -1 otherwise.
void set_AttachmentPoint(HorizontalAlignment value)
Sets alignment of visual object relative to a task when 'Attach to task' options is selected.
uint8_t get_BorderLineThickness() const
Gets border line thickness (allowed values are 0 - 5).
System::Drawing::Color get_BorderLineColor() const
Gets border line color.
Aspose.
Definition: Asn.h:13