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
Methods
Public methods
Protected internal methods
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; }
public bool OmitXmpMetaElement { get; set; }
ReadOnlyPacket
public bool ReadOnlyPacket { get; set; }
public bool UseCompactFormat { get; set; }
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