API Reference
ProjectLoadOptions
Bounded XML input and common document lifecycle policy.
Inheritance
- DocumentLoadOptions
- ProjectLoadOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method ProjectDocument.Clone
- Method ProjectDocument.CreateFromTemplate
- Method ProjectDocument.CreateFromTemplate
- Method ProjectDocument.Load
- Method ProjectDocument.Load
- Method ProjectDocument.LoadAsync
- Method ProjectDocument.LoadAsync
- Method ProjectDocument.Parse
Constructors
public ProjectLoadOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Int64 MaxInputBytes { get; set; } #Maximum input bytes, including buffering of non-seekable sources.
public Int32 MaxCompoundEntries { get; set; } #Maximum compound directory entries for native input.
public Int32 MaxCompoundStreams { get; set; } #Maximum materialized compound streams for native input.
public Int64 MaxCharacters { get; set; } #Maximum XML characters before materialization.
public Int32 MaxDepth { get; set; } #Maximum XML nesting depth.
public Int32 MaxOutlineDepth { get; set; } #Maximum task outline level, independent of XML element nesting.
public Int32 MaxElements { get; set; } #Maximum total XML elements.
public Int32 MaxAttributes { get; set; } #Maximum total XML attributes.
public Int32 MaxTasks { get; set; } #Maximum tasks, including summary and null placeholder records.
public Int32 MaxEntities { get; set; } #Maximum combined records materialized from a project. MPX and native input count tasks, resources, calendars, and assignments. XML also counts child records, including baselines, dependencies, custom fields, lookup values, timephased values, calendar work periods, and resource capacity or rate entries.
public Int32 MaxNativeValues { get; set; } #Maximum total variable field values materialized from native MPP/MPT tables.
public Int32 MaxTimephasedValues { get; set; } #Maximum timephased intervals, without implicit expansion.
public Int32 MaxDiagnostics { get; set; } #Maximum retained diagnostics; truncation is itself diagnosed.