Table of Contents

Class OutputConformanceException

Namespace
DocWright.Core
Assembly
DocWright.Core.dll

Thrown when output was requested at a conformance level the conversion cannot satisfy as configured — for example PDF/A, which requires a creation timestamp DocWright will never invent.

Deliberately distinct from UnsupportedFeatureException: nothing here is unimplemented and nothing about the input is wrong. The caller asked for a guarantee and supplied options that contradict it, which is a different fix.

public sealed class OutputConformanceException : DocWrightException, ISerializable
Inheritance
OutputConformanceException
Implements
Inherited Members

Constructors

OutputConformanceException()

Initializes the exception.

OutputConformanceException(string)

Initializes the exception with a message.

OutputConformanceException(string, string?)

Initializes the exception with a message and the requested conformance level.

OutputConformanceException(string, string?, Exception?)

Initializes the exception with a message, a conformance level and an inner exception.

Properties

ConformanceLevel

Gets the conformance level that could not be satisfied, if known.