Aspose.Tasks for C++
Aspose::Tasks::TimelineView Class Reference

Represents a timeline view of a project. More...

#include <TimelineView.h>

Inherits Aspose::Tasks::View.

Public Member Functions

Aspose::Tasks::DateFormat get_DateFormat () const
 Gets a value indicating how to format dates on the Timeline view. More...
 
void set_DateFormat (Aspose::Tasks::DateFormat value)
 Sets a value indicating how to format dates on the Timeline view. More...
 
bool get_DisplayOverlapped () const
 Gets a value indicating whether to display overlapped tasks on multiple rows. More...
 
void set_DisplayOverlapped (bool value)
 Sets a value indicating whether to display overlapped tasks on multiple rows. More...
 
bool get_ShowDates () const
 Gets a value indicating whether to show dates. More...
 
bool get_ShowPanZoom () const
 Gets a value indicating whether to show pan and zoom control. More...
 
void set_ShowPanZoom (bool value)
 Sets a value indicating whether to show pan and zoom control. More...
 
bool get_ShowTimescale () const
 Gets a value indicating whether to show timescale. More...
 
void set_ShowTimescale (bool value)
 Sets a value indicating whether to show timescale. More...
 
bool get_ShowToday () const
 Gets a value indicating whether to display a line representing today. More...
 
void set_ShowToday (bool value)
 Sets a value indicating whether to display a line representing today. More...
 
int32_t get_TextLinesCount () const
 Gets a value indicating how many lines are used to display task in a timeline. More...
 
void set_TextLinesCount (int32_t value)
 Sets a value indicating how many lines are used to display task in a timeline. More...
 
 TimelineView ()
 Initializes a new instance of the TimelineView class. More...
 
- Public Member Functions inherited from Aspose::Tasks::View
System::SharedPtr< Aspose::Tasks::Filterget_Filter ()
 Gets a filter used in a single view. More...
 
void set_Filter (const System::SharedPtr< Aspose::Tasks::Filter > &value)
 Sets a filter used in a single view. More...
 
System::SharedPtr< Aspose::Tasks::Groupget_Group ()
 Gets a group of the single view. More...
 
void set_Group (const System::SharedPtr< Aspose::Tasks::Group > &value)
 Sets a group of the single view. More...
 
int32_t get_Uid () const
 Gets the unique identifier of a view. More...
 
bool get_HighlightFilter () const
 Gets a value indicating whether Microsoft Project highlights the filter for a single view. More...
 
void set_HighlightFilter (bool value)
 Sets a value indicating whether Microsoft Project highlights the filter for a single view. More...
 
System::String get_Name () const
 Gets the name of a View object. More...
 
void set_Name (const System::String &value)
 Sets the name of a View object. More...
 
ViewScreen get_Screen () const
 Gets the screen type for the single view. Read-only ViewScreen. More...
 
const System::SharedPtr< Project > & get_ParentProject () const
 Gets the parent of the View object. Read-only Project. More...
 
System::SharedPtr< Aspose::Tasks::Tableget_Table ()
 Gets a table of the single view. More...
 
void set_Table (const System::SharedPtr< Aspose::Tasks::Table > &value)
 Sets a table of the single view. More...
 
ItemType get_Type () const
 Gets the type of item in the single view, such as tasks or resources. Read-only ItemType. More...
 
bool get_ShowInMenu () const
 Gets a value indicating whether Microsoft Project shows the single view name in the View or the Other Views drop-down lists in the Ribbon. More...
 
void set_ShowInMenu (bool value)
 Sets a value indicating whether Microsoft Project shows the single view name in the View or the Other Views drop-down lists in the Ribbon. More...
 
System::SharedPtr< Aspose::Tasks::Visualization::PageInfoget_PageInfo () const
 Gets an instance of the PageInfo class. Represents page setup data which is present in mpp file format. More...
 
System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Visualization::VisualObjectPlacement > > > get_VisualObjectsPlacements ()
 Gets a collection of objects representing placement and appearance of OleObject in the view. More...
 
 View ()
 Initializes a new instance of the View class. More...
 
 View (ViewScreen viewScreen)
 Initializes a new instance of the View class. More...
 
bool Equals (System::SharedPtr< System::Object > obj) override
 Returns a value indicating whether this instance is equal to a specified object. More...
 
int32_t GetHashCode () const override
 Returns a hash code value for the instance of the Resource class. More...
 
int32_t CompareTo (System::SharedPtr< View > other) override
 Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. More...
 

Detailed Description

Represents a timeline view of a project.

Constructor & Destructor Documentation

◆ TimelineView()

Aspose::Tasks::TimelineView::TimelineView ( )

Initializes a new instance of the TimelineView class.

Member Function Documentation

◆ get_DateFormat()

Aspose::Tasks::DateFormat Aspose::Tasks::TimelineView::get_DateFormat ( ) const

Gets a value indicating how to format dates on the Timeline view.

◆ get_DisplayOverlapped()

bool Aspose::Tasks::TimelineView::get_DisplayOverlapped ( ) const

Gets a value indicating whether to display overlapped tasks on multiple rows.

◆ get_ShowDates()

bool Aspose::Tasks::TimelineView::get_ShowDates ( ) const

Gets a value indicating whether to show dates.

◆ get_ShowPanZoom()

bool Aspose::Tasks::TimelineView::get_ShowPanZoom ( ) const

Gets a value indicating whether to show pan and zoom control.

◆ get_ShowTimescale()

bool Aspose::Tasks::TimelineView::get_ShowTimescale ( ) const

Gets a value indicating whether to show timescale.

◆ get_ShowToday()

bool Aspose::Tasks::TimelineView::get_ShowToday ( ) const

Gets a value indicating whether to display a line representing today.

◆ get_TextLinesCount()

int32_t Aspose::Tasks::TimelineView::get_TextLinesCount ( ) const

Gets a value indicating how many lines are used to display task in a timeline.

◆ set_DateFormat()

void Aspose::Tasks::TimelineView::set_DateFormat ( Aspose::Tasks::DateFormat  value)

Sets a value indicating how to format dates on the Timeline view.

◆ set_DisplayOverlapped()

void Aspose::Tasks::TimelineView::set_DisplayOverlapped ( bool  value)

Sets a value indicating whether to display overlapped tasks on multiple rows.

◆ set_ShowPanZoom()

void Aspose::Tasks::TimelineView::set_ShowPanZoom ( bool  value)

Sets a value indicating whether to show pan and zoom control.

◆ set_ShowTimescale()

void Aspose::Tasks::TimelineView::set_ShowTimescale ( bool  value)

Sets a value indicating whether to show timescale.

◆ set_ShowToday()

void Aspose::Tasks::TimelineView::set_ShowToday ( bool  value)

Sets a value indicating whether to display a line representing today.

◆ set_TextLinesCount()

void Aspose::Tasks::TimelineView::set_TextLinesCount ( int32_t  value)

Sets a value indicating how many lines are used to display task in a timeline.