8 #include <system/object.h>
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
46 typedef System::Object BaseType;
48 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
49 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
51 friend class Aspose::Tasks::Saving::HtmlWriter;
52 friend class Aspose::Tasks::Saving::ImageWriter;
53 friend class Aspose::Tasks::Saving::PdfWriter;
54 friend class Aspose::Tasks::Saving::SvgWriter;
73 ASPOSE_TASKS_SHARED_API
const System::SharedPtr<System::IO::Stream>&
get_Stream()
const;
77 ASPOSE_TASKS_SHARED_API
void set_Stream(
const System::SharedPtr<System::IO::Stream>& value);
83 ASPOSE_TASKS_SHARED_API MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
PageSavingArgs, CODEPORTING_ARGS(int32_t pageNumber));
84 #ifdef ASPOSE_GET_SHARED_MEMBERS
85 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
91 int32_t pr_PageNumber;
96 ASPOSE_TASKS_SHARED_API
void set_PageNumber(int32_t value);
98 bool pr_KeepStreamOpen;
99 System::SharedPtr<System::IO::Stream> pr_Stream;
This class represents set of data that related to saving of document's page to a stream.
Definition: PageSavingArgs.h:44
const System::SharedPtr< System::IO::Stream > & get_Stream() const
Gets a stream for writing a page.
void set_Stream(const System::SharedPtr< System::IO::Stream > &value)
Sets a stream for writing a page.
int32_t get_PageNumber() const
Gets a number of page to be written.
void set_KeepStreamOpen(bool value)
Sets a value indicating whether rendering routine should keep Stream opened after a page is written.
bool get_KeepStreamOpen() const
Gets a value indicating whether rendering routine should keep Stream opened after a page is written.