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

Represents an OLE object which can be inserter into Gantt Chart View of an MPP file. More...

#include <OleObject.h>

Inherits System::Object.

Public Member Functions

System::String get_Name () const
 Gets the name of the instance of the OLE object. More...
 
void set_Name (const System::String &value)
 Sets the name of the instance of the OLE object. More...
 
System::String get_ApplicationName () const
 Gets the application name to open the embedded object with. More...
 
void set_ApplicationName (const System::String &value)
 Sets the application name to open the embedded object with. More...
 
System::String get_FileFormat () const
 Gets the file format of the embedded object. More...
 
void set_FileFormat (const System::String &value)
 Sets the file format of the embedded object. More...
 
const System::ArrayPtr< uint8_t > & get_Content () const
 Gets the embedded file's data; null if no data was embedded. More...
 
void set_Content (const System::ArrayPtr< uint8_t > &value)
 Sets the embedded file's data; null if no data was embedded. More...
 
System::String get_Label () const
 Gets the label of the inserted object. More...
 
void set_Label (const System::String &value)
 Sets the label of the inserted object. More...
 
System::String get_FullPath () const
 Gets the full path of the inserted object. More...
 
void set_FullPath (const System::String &value)
 Sets the full path of the inserted object. More...
 
System::String get_TemporaryFile () const
 Gets the path to the temporary file of the inserted object. More...
 
void set_TemporaryFile (const System::String &value)
 Sets the path to the temporary file of the inserted object. More...
 
bool get_DisplayAsIcon () const
 Gets a flag indicating that OLE object should be shown either as an icon or as its regular picture. More...
 
void set_DisplayAsIcon (bool value)
 Sets a flag indicating that OLE object should be shown either as an icon or as its regular picture. More...
 
bool get_Linked ()
 Gets a value indicating whether the project file contains only a link to the actual data stored at the link source. More...
 
System::SharedPtr< Aspose::Tasks::Viewget_View () const
 Gets the instance of the View class the inserted object belongs to. More...
 
void set_View (const System::SharedPtr< Aspose::Tasks::View > &value)
 Sets the instance of the View class the inserted object belongs to. More...
 
int32_t get_Id () const
 Gets the object id. More...
 
void set_Id (int32_t value)
 Sets the object id. More...
 
 OleObject ()
 Initializes a new instance of the OleObject class. More...
 

Detailed Description

Represents an OLE object which can be inserter into Gantt Chart View of an MPP file.

Constructor & Destructor Documentation

◆ OleObject()

Aspose::Tasks::OleObject::OleObject ( )

Initializes a new instance of the OleObject class.

Member Function Documentation

◆ get_ApplicationName()

System::String Aspose::Tasks::OleObject::get_ApplicationName ( ) const

Gets the application name to open the embedded object with.

◆ get_Content()

const System::ArrayPtr<uint8_t>& Aspose::Tasks::OleObject::get_Content ( ) const

Gets the embedded file's data; null if no data was embedded.

◆ get_DisplayAsIcon()

bool Aspose::Tasks::OleObject::get_DisplayAsIcon ( ) const

Gets a flag indicating that OLE object should be shown either as an icon or as its regular picture.

◆ get_FileFormat()

System::String Aspose::Tasks::OleObject::get_FileFormat ( ) const

Gets the file format of the embedded object.

◆ get_FullPath()

System::String Aspose::Tasks::OleObject::get_FullPath ( ) const

Gets the full path of the inserted object.

◆ get_Id()

int32_t Aspose::Tasks::OleObject::get_Id ( ) const

Gets the object id.

◆ get_Label()

System::String Aspose::Tasks::OleObject::get_Label ( ) const

Gets the label of the inserted object.

◆ get_Linked()

bool Aspose::Tasks::OleObject::get_Linked ( )

Gets a value indicating whether the project file contains only a link to the actual data stored at the link source.

◆ get_Name()

System::String Aspose::Tasks::OleObject::get_Name ( ) const

Gets the name of the instance of the OLE object.

◆ get_TemporaryFile()

System::String Aspose::Tasks::OleObject::get_TemporaryFile ( ) const

Gets the path to the temporary file of the inserted object.

◆ get_View()

System::SharedPtr<Aspose::Tasks::View> Aspose::Tasks::OleObject::get_View ( ) const

Gets the instance of the View class the inserted object belongs to.

◆ set_ApplicationName()

void Aspose::Tasks::OleObject::set_ApplicationName ( const System::String &  value)

Sets the application name to open the embedded object with.

◆ set_Content()

void Aspose::Tasks::OleObject::set_Content ( const System::ArrayPtr< uint8_t > &  value)

Sets the embedded file's data; null if no data was embedded.

◆ set_DisplayAsIcon()

void Aspose::Tasks::OleObject::set_DisplayAsIcon ( bool  value)

Sets a flag indicating that OLE object should be shown either as an icon or as its regular picture.

◆ set_FileFormat()

void Aspose::Tasks::OleObject::set_FileFormat ( const System::String &  value)

Sets the file format of the embedded object.

◆ set_FullPath()

void Aspose::Tasks::OleObject::set_FullPath ( const System::String &  value)

Sets the full path of the inserted object.

◆ set_Id()

void Aspose::Tasks::OleObject::set_Id ( int32_t  value)

Sets the object id.

◆ set_Label()

void Aspose::Tasks::OleObject::set_Label ( const System::String &  value)

Sets the label of the inserted object.

◆ set_Name()

void Aspose::Tasks::OleObject::set_Name ( const System::String &  value)

Sets the name of the instance of the OLE object.

◆ set_TemporaryFile()

void Aspose::Tasks::OleObject::set_TemporaryFile ( const System::String &  value)

Sets the path to the temporary file of the inserted object.

◆ set_View()

void Aspose::Tasks::OleObject::set_View ( const System::SharedPtr< Aspose::Tasks::View > &  value)

Sets the instance of the View class the inserted object belongs to.