Class ContentNodeIterator
ContentNodeIterator is an iterator type that can be used to traverse children of a ContentNode.
Implements
Inherited Members
Namespace: pdftron.Layout
Assembly: PDFTronDotNet.dll
Syntax
public class ContentNodeIterator : Iterator<ContentElement>, IDisposable
Methods
Current()
Gets the current ContentNode
object
Declaration
public override ContentElement Current()
Returns
Type | Description |
---|---|
ContentElement | current |
Overrides
Equals(object)
Checks whether this ContentNodeIterator
is the same as the specified object.
Declaration
public bool Equals(object o)
Parameters
Type | Name | Description |
---|---|---|
object | o | a given |
Returns
Type | Description |
---|---|
bool | true, if equals to the given object |
Set(ContentNodeIterator)
Sets value to the given ContentNodeIterator
object
Declaration
public void Set(ContentNodeIterator p)
Parameters
Type | Name | Description |
---|---|---|
ContentNodeIterator | p | given |
Operators
operator ==(ContentNodeIterator, ContentNodeIterator)
Equality operator checks whether two ContentNodeIterator
objects are the same.
Declaration
public static bool operator ==(ContentNodeIterator l, ContentNodeIterator r)
Parameters
Type | Name | Description |
---|---|---|
ContentNodeIterator | l | a |
ContentNodeIterator | r | a |
Returns
Type | Description |
---|---|
bool | true, if both |
operator !=(ContentNodeIterator, ContentNodeIterator)
Inequality operator checks whether two ContentNodeIterator
objects are different.
Declaration
public static bool operator !=(ContentNodeIterator l, ContentNodeIterator r)
Parameters
Type | Name | Description |
---|---|---|
ContentNodeIterator | l | a |
ContentNodeIterator | r | a |
Returns
Type | Description |
---|---|
bool | true, if both |