# Namespace Syncfusion.Office

### Classes

FallbackFont
FallbackFont class used to represent a start, end Unicode ranges and font names of fall back font. |

MetaProperties
Represents a collection of properties describing the metadata stored in a document. |

MetaProperty
Represents a single property in a collection of properties describing the metadata stored in a document. |

### Interfaces

ICollectionBase
Represents base interface for collections. |

IOfficeMath
Represents an equation. Math objects are members of the Syncfusion.Office.OfficeMaths collection. |

IOfficeMathAccent
Returns an IOfficeMathAccent object that represents a base character with a combining accent mark. Read-only. |

IOfficeMathBar
Represents an equation with a bar above or below the base. |

IOfficeMathBaseCollection
Represents an interface for function collection. |

IOfficeMathBorderBox
Represents an interface for border box. |

IOfficeMathBox
Represents an interface for Box function. |

IOfficeMathBreak
Represents an interface to maintain break between the equation. |

IOfficeMathBreaks
Represents an interface for Math break collection. |

IOfficeMathDelimiter
Represents an interface for Delimiter function. |

IOfficeMathEntity
Represents Office Math entity. |

IOfficeMathEquationArray
Represents a mathematical equation array object, consisting of one or more equations that can be vertically justified as a unit respect to surrounding text on the line. |

IOfficeMathFormat
Represents the Syncfusion.Office.OfficeMathFormat object that can be used for formatting the character of the mathematical text. |

IOfficeMathFraction
Represents a fraction, consisting of a numerator and denominator separated by a fraction bar. |

IOfficeMathFunction
Represents the application of a function or an argument in an equation that consists of a function name, such as sin or cos, and an argument. |

IOfficeMathFunctionBase
Represents the Mathematical function. |

IOfficeMathGroupCharacter
Represents a group character object, consisting of a character drawn above or below text, often with the purpose of visually grouping items. |

IOfficeMathLeftScript
Represents the interface of an equation that contains a superscript or subscript to the left of the base. |

IOfficeMathLimit
Represents an interface for MathML limit equation. |

IOfficeMathMatrix
Represents an interface for mathematical matrix, which contain elements in set of rows and columns. |

IOfficeMathMatrixColumn
Represents a matrix column. |

IOfficeMathMatrixColumns
Represents an interface for MathMatrixColumns |

IOfficeMathMatrixRow
Represents a interface matrix row. |

IOfficeMathMatrixRows
Represents an interface for matrix rows. |

IOfficeMathNArray
Represents mathematical n-ary object, consisting of an n-ary object, a base (or operand), and optional upper limits and lower limits. |

IOfficeMathParagraph
Represents the OfficeMathPara that can be used to format a top level MathML element. |

IOfficeMathPhantom
Represents a phantom object, which has two primary uses: (1) adding the spacing of the phantom base without displaying that base or (2) suppressing part of the glyph from spacing considerations |

IOfficeMathRadical
Represents an interface for radical function. |

IOfficeMathRightScript
Represents an equation with a base that contains a superscript or subscript. |

IOfficeMathRunElement
Represents Syncfusion.Office.OfficeMathRunElement object that provides the base implementation for all IOfficeMathParagraph items. |

IOfficeMaths
Represents an interface for MathML collection. |

IOfficeMathScript
Represents an equation with a base that contains a subscript or superscript. |

IOfficeRun
Represents an interface for math run elements |

IOfficeRunFormat
Represents an interface to maintain character format of IOfficeMathRunElement. |

IVbaModule
Interface for using Vba project module |

IVbaModules |

IVbaProject
Interface used for Vba project in the workbook. |

### Enums

LimitLocationType
Represent the limit location of integral and n-ary. |

LocaleIDs
Specifies the local ID's. |

MathDelimiterShapeType
Specifies the type that represents the appearance of delimiters. |

MathFontType
Specifies the script applied to the characters in the run. |

MathFractionType
Specifies the type of fraction bar. |

MathFunctionType
Specifies the type of the MathML function. |

MathHorizontalAlignment
Specifies the horizontal alignment for arguments in a matrix column. |

MathJustification
Specifies the justification of the equation. |

MathLimitType
Specifies the type that represents the limit. |

MathScriptType
Specifies the script type of equation. |

MathStyleType
Specifies the style of the characters in the run. |

MathVerticalAlignment
Specifies the vertical alignment for a matrix. |

MetaPropertyType
Specifies the metadata property type. |

SpacingRule
Specifies the spacing rule for the space that appears between two columns or two rows in a mathematical equation. |

VbaModuleType
Specifies the Vba module type |