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.
C# | Visual Basic | Visual C++ |
public enum NSXMLNodeKind
Public Enumeration NSXMLNodeKind
public enum class NSXMLNodeKind
Member | Description |
---|---|
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. |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)