API Reference
Class
OfficeImageExportPolicy
Acceptance policy applied to structured image-export diagnostics.
Inheritance
- Object
- OfficeImageExportPolicy
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 OfficeImageExportOptions.Policy
- Method OfficeImageExportPolicy.Clone
- Property OfficeRenderingProfile.Policy
Accepted by parameters
Constructors
public OfficeImageExportPolicy() #Methods
public OfficeImageExportPolicy Clone() #Returns:
OfficeImageExportPolicyCreates an independent policy snapshot.
public Void EnsureAccepted(IEnumerable<OfficeImageExportDiagnostic> diagnostics) #Returns:
VoidThrows when the diagnostics violate this policy.
Parameters
- diagnostics System.Collections.Generic.IEnumerable{OfficeIMO.Drawing.OfficeImageExportDiagnostic}
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Boolean RequireNoLoss { get; set; } #Rejects any approximation, omission, or failure diagnostic.
public Boolean RequireNoOmissions { get; set; } #Rejects omission diagnostics while allowing documented approximations.
public Boolean RequireNoFailures { get; set; } #Rejects error/failure diagnostics.
public IReadOnlyCollection<String> FailOnDiagnosticCodes { get; set; } #Stable diagnostic codes that should fail the export.