Interface IOfficeMathMatrix
Represents an interface for mathematical matrix, which contain elements in set of rows and columns.
Namespace: Syncfusion.Office
Assembly: Syncfusion.Compression.NET.dll
Syntax
public interface IOfficeMathMatrix : IOfficeMathFunctionBase, IOfficeMathEntity
Properties
Columns
Gets a Syncfusion.Office.OfficeMathMatrixColumns object that represents the columns in a matrix.
Declaration
IOfficeMathMatrixColumns Columns { get; }
Property Value
Type |
---|
IOfficeMathMatrixColumns |
ColumnSpacing
Gets or sets an float that represents the spacing for columns in a matrix.
Declaration
float ColumnSpacing { get; set; }
Property Value
Type |
---|
System.Single |
ColumnSpacingRule
Gets or sets a MathSpacingRule constant that represents the spacing rule for the space that appears between columns in a matrix.
Declaration
SpacingRule ColumnSpacingRule { get; set; }
Property Value
Type |
---|
SpacingRule |
ColumnWidth
Gets or sets a float that represents the spacing between columns in a matrix.
Declaration
float ColumnWidth { get; set; }
Property Value
Type |
---|
System.Single |
ControlProperties
Gets or sets the IOfficeRunFormat object that represent the control property of MathML function.
Declaration
IOfficeRunFormat ControlProperties { get; set; }
Property Value
Type |
---|
IOfficeRunFormat |
HidePlaceHolders
Gets or sets a boolean that represents whether placeholders in a matrix are hidden from display
Declaration
bool HidePlaceHolders { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True placeholders do not appear in the matrix; otherwise, falseplaceholders appear in the matrix. |
Rows
Specifies the IOfficeMathMatrixRows object that represent a matrix Row.
Declaration
IOfficeMathMatrixRows Rows { get; }
Property Value
Type |
---|
IOfficeMathMatrixRows |
RowSpacing
Gets or sets an float that represents the spacing for rows in a matrix.
Declaration
float RowSpacing { get; set; }
Property Value
Type |
---|
System.Single |
RowSpacingRule
Gets or sets a MathSpacingRule constant that represents the spacing rule for rows in a matrix.
Declaration
SpacingRule RowSpacingRule { get; set; }
Property Value
Type |
---|
SpacingRule |
VerticalAlignment
Gets or sets MathVerticalAlignment constant that represents the vertical alignment for a matrix.
Declaration
MathVerticalAlignment VerticalAlignment { get; set; }
Property Value
Type |
---|
MathVerticalAlignment |