Aspose::Words::Tables::RowFormat Class Reference

Represents all formatting for a table row. More...

#include "Aspose.Words.Cpp/Model/Tables/RowFormat.h"

Inherits IBorderAttrSource.

Public Member Functions

System::SharedPtr< Aspose::Words::BorderCollectionget_Borders ()
 Gets the collection of default cell borders for the row. More...
 
double get_Height ()
 Gets or sets the height of the table row in points. More...
 
void set_Height (double value)
 Setter for Aspose::Words::Tables::RowFormat::get_Height. More...
 
Aspose::Words::HeightRule get_HeightRule ()
 Gets or sets the rule for determining the height of the table row. More...
 
void set_HeightRule (Aspose::Words::HeightRule value)
 Setter for Aspose::Words::Tables::RowFormat::get_HeightRule. More...
 
bool get_AllowBreakAcrossPages ()
 True if the text in a table row is allowed to split across a page break. More...
 
void set_AllowBreakAcrossPages (bool value)
 Setter for Aspose::Words::Tables::RowFormat::get_AllowBreakAcrossPages. More...
 
bool get_HeadingFormat ()
 True if the row is repeated as a table heading on every page when the table spans more than one page. More...
 
void set_HeadingFormat (bool value)
 Setter for Aspose::Words::Tables::RowFormat::get_HeadingFormat. More...
 
System::SharedPtr< System::Collections::Generic::SortedList< Aspose::Words::BorderType, int32_t > > get_PossibleBorderKeys ()
 
void ClearFormatting ()
 Resets to default row formatting. More...
 
System::SharedPtr< System::ObjectGetDirectBorderAttr (int32_t key)
 
System::SharedPtr< System::ObjectFetchInheritedBorderAttr (int32_t key)
 
void SetBorderAttr (int32_t key, System::SharedPtr< System::Object > value)
 

Detailed Description

Represents all formatting for a table row.

Member Function Documentation

◆ ClearFormatting()

void Aspose::Words::Tables::RowFormat::ClearFormatting ( )

Resets to default row formatting.

◆ FetchInheritedBorderAttr()

System::SharedPtr<System::Object> Aspose::Words::Tables::RowFormat::FetchInheritedBorderAttr ( int32_t  key)

◆ get_AllowBreakAcrossPages()

bool Aspose::Words::Tables::RowFormat::get_AllowBreakAcrossPages ( )

True if the text in a table row is allowed to split across a page break.

◆ get_Borders()

System::SharedPtr<Aspose::Words::BorderCollection> Aspose::Words::Tables::RowFormat::get_Borders ( )

Gets the collection of default cell borders for the row.

◆ get_HeadingFormat()

bool Aspose::Words::Tables::RowFormat::get_HeadingFormat ( )

True if the row is repeated as a table heading on every page when the table spans more than one page.

◆ get_Height()

double Aspose::Words::Tables::RowFormat::get_Height ( )

Gets or sets the height of the table row in points.

◆ get_HeightRule()

Aspose::Words::HeightRule Aspose::Words::Tables::RowFormat::get_HeightRule ( )

Gets or sets the rule for determining the height of the table row.

◆ get_PossibleBorderKeys()

System::SharedPtr<System::Collections::Generic::SortedList<Aspose::Words::BorderType, int32_t> > Aspose::Words::Tables::RowFormat::get_PossibleBorderKeys ( )

◆ GetDirectBorderAttr()

System::SharedPtr<System::Object> Aspose::Words::Tables::RowFormat::GetDirectBorderAttr ( int32_t  key)

◆ set_AllowBreakAcrossPages()

void Aspose::Words::Tables::RowFormat::set_AllowBreakAcrossPages ( bool  value)

◆ set_HeadingFormat()

void Aspose::Words::Tables::RowFormat::set_HeadingFormat ( bool  value)

◆ set_Height()

void Aspose::Words::Tables::RowFormat::set_Height ( double  value)

◆ set_HeightRule()

void Aspose::Words::Tables::RowFormat::set_HeightRule ( Aspose::Words::HeightRule  value)

◆ SetBorderAttr()

void Aspose::Words::Tables::RowFormat::SetBorderAttr ( int32_t  key,
System::SharedPtr< System::Object value 
)