API Reference
IWorkPagesProjection
Read-only Pages structure recovered from a shared IWA object graph.
Inheritance
- Object
- IWorkPagesProjection
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
Methods
public IWorkConversionReport CreateConversionReport(IWorkProjectionKind kind, IWorkPreviewAsset preview = null) #IWorkConversionReportCreates a conversion report for an OfficeIMO semantic-owner projection.
Parameters
- kind OfficeIMO.IWork.IWorkProjectionKind
- preview OfficeIMO.IWork.IWorkPreviewAsset = null
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public IWorkTextContent Body { get; } #Gets the rich body text and paragraph structure.
public IReadOnlyList<IWorkPagesSection> Sections { get; } #Gets source sections with their associated header and footer content.
public IReadOnlyList<IWorkTextContent> HeaderContents { get; } #Gets rich header storages flattened in section order.
public IReadOnlyList<IWorkTextContent> TextBoxContents { get; } #Gets floating rich text-box content in object order.
public IReadOnlyList<IWorkTextBox> TextBoxObjects { get; } #Gets positioned rich text boxes.
public IReadOnlyList<IWorkImageAsset> Images { get; } #Gets embedded document images in source drawable order.
public IReadOnlyList<IWorkTable> Tables { get; } #Gets editable tables reachable from the document graph.
public IReadOnlyList<IWorkPagesDrawable> Drawables { get; } #Gets text boxes, images, and tables in their shared source stacking order.
public IWorkPageLayout PageLayout { get; } #Gets source page dimensions and margins.
public IReadOnlyList<String> Paragraphs { get; } #Gets body paragraphs in source order.
public IReadOnlyList<String> Headers { get; } #Gets distinct section header text recovered from the source.
public IReadOnlyList<String> TextBoxes { get; } #Gets floating text-box content in object order.
public IReadOnlyList<IWorkDiagnostic> Diagnostics { get; } #Gets projection diagnostics.
public Boolean HasEditableContent { get; } #Gets whether the supported editable document structure was recovered completely.