Class
InvalidDocumentException

Thrown when a document violates DOCX format validation rules during export; contains detailed validation errors.

Definition

Namespace:Telerik.Windows.Documents.Flow.FormatProviders.Docx.Validation

Assembly:Telerik.Windows.Documents.Flow.dll

Syntax:

cs-api-definition
public class InvalidDocumentException : Exception, ISerializable, _Exception

Inheritance: objectExceptionInvalidDocumentException

Implements: ISerializable_Exception

Inherited Members Exception.GetBaseException()Exception.ToString()Exception.GetType()Exception.MessageException.DataException.InnerExceptionException.TargetSiteException.StackTraceException.HelpLinkException.SourceException.HResultException.SerializeObjectState

Constructors

InvalidDocumentException()

Initializes a new instance of the InvalidDocumentException class.

Declaration

cs-api-definition
public InvalidDocumentException()

InvalidDocumentException(IEnumerable<ValidationError>)

Initializes a new instance of the InvalidDocumentException class.

Declaration

cs-api-definition
public InvalidDocumentException(IEnumerable<ValidationError> validationErrors)

Parameters

validationErrors

IEnumerable<ValidationError>

The validation errors.

InvalidDocumentException(SerializationInfo, StreamingContext)

Initializes a new instance of the InvalidDocumentException class.

Declaration

cs-api-definition
protected InvalidDocumentException(SerializationInfo info, StreamingContext context)

Parameters

info

SerializationInfo

The info.

context

StreamingContext

The context.

InvalidDocumentException(string)

Initializes a new instance of the InvalidDocumentException class.

Declaration

cs-api-definition
public InvalidDocumentException(string message)

Parameters

message

string

The message.

InvalidDocumentException(string, Exception)

Initializes a new instance of the InvalidDocumentException class.

Declaration

cs-api-definition
public InvalidDocumentException(string message, Exception innerException)

Parameters

message

string

The message.

innerException

Exception

The inner exception.

Properties

ValidationErrors

Gets the collection of validation errors that describe which document structures are non-compliant.

Declaration

cs-api-definition
public IEnumerable<ValidationError> ValidationErrors { get; }

Property Value

IEnumerable<ValidationError>

The validation errors.

Methods

GetObjectData(SerializationInfo, StreamingContext)

Provides COM objects with version-independent access to the GetObjectData(SerializationInfo, StreamingContext) method.

Declaration

cs-api-definition
[SecurityCritical]
public override void GetObjectData(SerializationInfo info, StreamingContext context)

Parameters

info

SerializationInfo

The SerializationInfo object that holds the serialized object data about the exception being thrown.

context

StreamingContext

The StreamingContext structure that contains contextual information about the source or destination.

Overrides Exception.GetObjectData(SerializationInfo, StreamingContext)