API Reference
Class
LatexEnvironment
Source-backed begin/end LaTeX environment.
Inheritance
- Object
- LatexEnvironment
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property LatexDocument.Body
- Property LatexDocument.Environments
- Property LatexFigure.Environment
- Property LatexList.Environment
- Property LatexMath.Environment
- Property LatexTable.Environment
- Property LatexTheorem.Environment
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public LatexSyntaxNode Syntax { get; } #Lossless environment syntax.
public String Name { get; } #Environment name.
public LatexCommand BeginCommand { get; } #Opening command.
public LatexCommand EndCommand { get; } #Closing command, or null when unterminated.
public Boolean IsTerminated { get; } #True when a matching end command exists.
public LatexSourceSpan ContentSpan { get; } #Content span between begin and end commands.
public String Content { get; set; } #Exact environment body until edited.
public Boolean IsMath { get; } #True for a known display math environment.
public Boolean IsProfileKnown { get; } #True for a known OfficeIMO profile environment.
public virtual Boolean IsModified { get; } #True when body content changed.