C# Class iTextSharp.xmp.options.PropertyOptions

The property flags are used when properties are fetched from the XMPMeta-object and provide more detailed information about the property. @since 03.07.2006
Inheritance: XmpOptions
Datei anzeigen Open project: nonorganic/dssnet Class Usage Examples

Public Methods

Method Description
EqualArrayTypes ( PropertyOptions options ) : bool

Compares two options set for array compatibility.

MergeWith ( PropertyOptions options ) : void

Merges the set options of a another options object with this. If the other options set is null, this objects stays the same.

PropertyOptions ( ) : XmpException

Default constructor

PropertyOptions ( uint options ) : XmpException

Intialization constructor

Protected Methods

Method Description
AssertConsistency ( uint options ) : void

Checks that a node not a struct and array at the same time; and URI cannot be a struct.

DefineOptionName ( uint option ) : string

Method Details

AssertConsistency() protected method

Checks that a node not a struct and array at the same time; and URI cannot be a struct.
Thrown if the options are not consistent.
protected AssertConsistency ( uint options ) : void
options uint the bitmask to check.
return void

DefineOptionName() protected method

protected DefineOptionName ( uint option ) : string
option uint
return string

EqualArrayTypes() public method

Compares two options set for array compatibility.
public EqualArrayTypes ( PropertyOptions options ) : bool
options PropertyOptions other options
return bool

MergeWith() public method

Merges the set options of a another options object with this. If the other options set is null, this objects stays the same.
If illegal options are provided
public MergeWith ( PropertyOptions options ) : void
options PropertyOptions other options
return void

PropertyOptions() public method

Default constructor
public PropertyOptions ( ) : XmpException
return XmpException

PropertyOptions() public method

Intialization constructor
If the options are not valid
public PropertyOptions ( uint options ) : XmpException
options uint the initialization options
return XmpException