iText 5

SerializeOptions

SerializeOptions Public class

Description

Options for .

@since 24.01.2006

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.xmp.options iTextSharp.xmp.options.SerializeOptions[[SerializeOptions]] iTextSharp.xmp.options.XmpOptions[[XmpOptions]] class iTextSharp.xmp.options.XmpOptions abstractStyle; end iTextSharp.xmp.options.XmpOptions --> iTextSharp.xmp.options.SerializeOptions

Members

Properties

Public properties

Type

Name

Methods

int

BaseIndent

get, set

bool

EncodeUtf16Be

get, set

bool

EncodeUtf16Le

get, set

string

Encoding

get

bool

ExactPacketLength

get, set

bool

IncludeThumbnailPad

get, set

string

Indent

get, set

string

Newline

get, set

bool

OmitPacketWrapper

get, set

bool

OmitVersionAttribute

get

bool

OmitXmpMetaElement

get, set

int

Padding

get, set

bool

ReadOnlyPacket

get, set

bool

Sort

get, set

bool

UseCanonicalFormat

get, set

bool

UseCompactFormat

get, set

Protected internal properties

Type

Name

Methods

uint

ValidOptions

get

Methods

Public methods

Returns

Name

object

Clone

()

Protected internal methods

Returns

Name

string

DefineOptionName

(uint option)

Details

Summary

Options for .

@since 24.01.2006

Inheritance

Constructors

SerializeOptions [1/2]

Source code

public SerializeOptions()

Summary

Default constructor.

SerializeOptions [2/2]

Source code

public SerializeOptions(uint options)

Arguments

Type

Name

Description

uint

options

the inital options

Summary

Constructor using inital options

Exceptions

Name

Description

XmpException

Thrown if options are not consistant.

Methods

Clone

Source code

public object Clone()

Returns

Returns clone of this SerializeOptions-object with the same options set.

DefineOptionName

Source code

protected internal override string DefineOptionName(uint option)

Arguments

Type

Name

Description

uint

option

Properties

OmitPacketWrapper

public bool OmitPacketWrapper { get; set; }

OmitXmpMetaElement

public bool OmitXmpMetaElement { get; set; }

ReadOnlyPacket

public bool ReadOnlyPacket { get; set; }

UseCompactFormat

public bool UseCompactFormat { get; set; }

UseCanonicalFormat

public bool UseCanonicalFormat { get; set; }

IncludeThumbnailPad

public bool IncludeThumbnailPad { get; set; }

ExactPacketLength

public bool ExactPacketLength { get; set; }

Sort

public bool Sort { get; set; }

EncodeUtf16Be

public bool EncodeUtf16Be { get; set; }

EncodeUtf16Le

public bool EncodeUtf16Le { get; set; }

BaseIndent

public int BaseIndent { get; set; }

Indent

public string Indent { get; set; }

Newline

public string Newline { get; set; }

Padding

public int Padding { get; set; }

OmitVersionAttribute

public bool OmitVersionAttribute { get; }

Encoding

public string Encoding { get; }

ValidOptions

protected internal override uint ValidOptions { get; }

Generated with ModularDoc