Qyoto  4.0.5
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations Properties
QtXml.QDomNodeList Class Reference

The QDomNodeList class is a list of QDomNode objects. More...

Inheritance diagram for QtXml.QDomNodeList:
Collaboration diagram for QtXml.QDomNodeList:

Public Member Functions

override bool Equals (object o)
 
override int GetHashCode ()
 
 QDomNodeList ()
 
 
 QDomNodeList (QDomNodeList arg1)
 
 
virtual void CreateProxy ()
 
new QDomNode At (int index)
 
 
new int Count ()
 
 
new bool IsEmpty ()
 
 
new QDomNode Item (int index)
 
 
new uint Length ()
 
 
new int Size ()
 
 
new void Dispose ()
 

Static Public Member Functions

static bool operator!= (QDomNodeList arg1, QDomNodeList arg2)
 
 
static bool operator== (QDomNodeList arg1, QDomNodeList arg2)
 
 

Protected Member Functions

 QDomNodeList (System.Type dummy)
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

virtual System.IntPtr SmokeObject [get, set]
 

Detailed Description

The QDomNodeList class is a list of QDomNode objects.

Lists can be obtained by QDomDocument::elementsByTagName() and QDomNode::childNodes(). The Document Object Model (DOM) requires these lists to be "live": whenever you change the underlying document, the contents of the list will get updated.

You can get a particular node from the list with item(). The number of items in the list is returned by length().

For further information about the Document Object Model see Level 1 and Level 2 Core. For a more general introduction of the DOM implementation see the QDomDocument documentation.

See also QDomNode::childNodes() and QDomDocument::elementsByTagName().

Constructor & Destructor Documentation

QtXml.QDomNodeList.QDomNodeList ( System.Type  dummy)
protected
QtXml.QDomNodeList.QDomNodeList ( )

Creates an empty node list.

QtXml.QDomNodeList.QDomNodeList ( QDomNodeList  arg1)

Constructs a copy of n.

Member Function Documentation

new QDomNode QtXml.QDomNodeList.At ( int  index)

This function is provided for Qt API consistency. It is equivalent to item().

If index is negative or if index >= length() then a null node is returned (i.e. a node for which QDomNode::isNull() returns true).

new int QtXml.QDomNodeList.Count ( )

This function is provided for Qt API consistency. It is equivalent to length().

virtual void QtXml.QDomNodeList.CreateProxy ( )
virtual
new void QtXml.QDomNodeList.Dispose ( )
override bool QtXml.QDomNodeList.Equals ( object  o)
override int QtXml.QDomNodeList.GetHashCode ( )
new bool QtXml.QDomNodeList.IsEmpty ( )

Returns true if the list contains no items; otherwise returns false. This function is provided for Qt API consistency.

new QDomNode QtXml.QDomNodeList.Item ( int  index)

Returns the node at position index.

If index is negative or if index >= length() then a null node is returned (i.e. a node for which QDomNode::isNull() returns true).

See also length().

new uint QtXml.QDomNodeList.Length ( )

Returns the number of nodes in the list.

static bool QtXml.QDomNodeList.operator!= ( QDomNodeList  arg1,
QDomNodeList  arg2 
)
static

Returns true the node list n and this node list are not equal; otherwise returns false.

static bool QtXml.QDomNodeList.operator== ( QDomNodeList  arg1,
QDomNodeList  arg2 
)
static

Returns true if the node list n and this node list are equal; otherwise returns false.

new int QtXml.QDomNodeList.Size ( )

This function is provided for Qt API consistency. It is equivalent to length().

Member Data Documentation

SmokeInvocation QtXml.QDomNodeList.interceptor
protected

Property Documentation

virtual System.IntPtr QtXml.QDomNodeList.SmokeObject
getset