Skip to main content
Skip table of contents

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
TypeNameMethods
intBaseIndentget, set
boolEncodeUtf16Beget, set
boolEncodeUtf16Leget, set
stringEncodingget
boolExactPacketLengthget, set
boolIncludeThumbnailPadget, set
stringIndentget, set
stringNewlineget, set
boolOmitPacketWrapperget, set
boolOmitVersionAttributeget
boolOmitXmpMetaElementget, set
intPaddingget, set
boolReadOnlyPacketget, set
boolSortget, set
boolUseCanonicalFormatget, set
boolUseCompactFormatget, set
Protected internal properties
TypeNameMethods
uintValidOptionsget

Methods

Public methods
ReturnsName
objectClone()
Protected internal methods
ReturnsName
stringDefineOptionName(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
TypeNameDescription
uintoptionsthe inital options
Summary

Constructor using inital options

Exceptions
NameDescription
XmpExceptionThrown 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
TypeNameDescription
uintoption

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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.