C# Class iTextSharp.xmp.impl.XmpIteratorImpl

The XMPIterator implementation. Iterates the XMP Tree according to a set of options. During the iteration the XMPMeta-object must not be changed. Calls to skipSubtree() / skipSiblings() will affect the iteration. @since 29.06.2006
Inheritance: IXmpIterator
Afficher le fichier Open project: nonorganic/dssnet Class Usage Examples

Protected Properties

Свойство Type Description
skipSubtree bool

Méthodes publiques

Méthode Description
MoveNext ( ) : bool
Reset ( ) : void
SkipSiblings ( ) : void
SkipSubtree ( ) : void
XmpIteratorImpl ( XmpMetaImpl xmp, string schemaNs, string propPath, IteratorOptions options ) : System

Constructor with optionsl initial values. If propName is provided, schemaNs has also be provided.

Method Details

MoveNext() public méthode

public MoveNext ( ) : bool
Résultat bool

Reset() public méthode

public Reset ( ) : void
Résultat void

SkipSiblings() public méthode

public SkipSiblings ( ) : void
Résultat void

SkipSubtree() public méthode

public SkipSubtree ( ) : void
Résultat void

XmpIteratorImpl() public méthode

Constructor with optionsl initial values. If propName is provided, schemaNs has also be provided.
If the node defined by the paramters is not existing.
public XmpIteratorImpl ( XmpMetaImpl xmp, string schemaNs, string propPath, IteratorOptions options ) : System
xmp XmpMetaImpl the iterated metadata object.
schemaNs string the iteration is reduced to this schema (optional)
propPath string the iteration is redurce to this property within the schemaNs
options IteratorOptions advanced iteration options, see
Résultat System

Property Details

skipSubtree protected_oe property

flag to indicate that skipSiblings() has been called.
protected bool skipSubtree
Résultat bool