MonobjcMonobjc Documented Class Library
NSXMLNodeKind Enumeration
NamespacesMonobjc.FoundationNSXMLNodeKind

NSXMLNode declares the following constants of type NSXMLNodeKind for specifying a node’s kind in the initializer methods initWithKind: and initWithKind:options::

Available in Mac OS X v10.4 and later.

Declaration Syntax
C#Visual BasicVisual C++
public enum NSXMLNodeKind
Public Enumeration NSXMLNodeKind
public enum class NSXMLNodeKind
Members
MemberDescription
NSXMLInvalidKind

Indicates a node object created without a valid kind being specified (as returned by the kind method).

Available in Mac OS X v10.4 and later.


NSXMLDocumentKind

Specifies a document node.

Available in Mac OS X v10.4 and later.


NSXMLElementKind

Specifies an element node.

Available in Mac OS X v10.4 and later.


NSXMLAttributeKind

Specifies an attribute node

Available in Mac OS X v10.4 and later.


NSXMLNamespaceKind

Specifies a namespace node.

Available in Mac OS X v10.4 and later.


NSXMLProcessingInstructionKind

Specifies a processing-instruction node.

Available in Mac OS X v10.4 and later.


NSXMLCommentKind

Specifies a comment node.

Available in Mac OS X v10.4 and later.


NSXMLTextKind

Specifies a text node.

Available in Mac OS X v10.4 and later.


NSXMLDTDKind

Specifies a document-type declaration (DTD) node.

Available in Mac OS X v10.4 and later.


NSXMLEntityDeclarationKind

Specifies an entity-declaration node.

Available in Mac OS X v10.4 and later.


NSXMLAttributeDeclarationKind

Specifies an attribute-list declaration node.

Available in Mac OS X v10.4 and later.


NSXMLElementDeclarationKind

Specifies an element declaration node.

Available in Mac OS X v10.4 and later.


NSXMLNotationDeclarationKind

Specifies a notation declaration node.

Available in Mac OS X v10.4 and later.


Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.Foundation (Module: Monobjc.Foundation)