Constants that specify the kind and subkind of DTD declaration represented by an NSXMLDTDNode object. You set the DTD-node kind using the setDTDKind: method.
Available in Mac OS X v10.4 and later.
C# | Visual Basic | Visual C++ |
public enum NSXMLDTDNodeKind
Public Enumeration NSXMLDTDNodeKind
public enum class NSXMLDTDNodeKind
Member | Description |
---|---|
NSXMLEntityGeneralKind | Identifies a general entity declaration. Available in Mac OS X v10.4 and later. |
NSXMLEntityParsedKind | Identifies a parsed entity declaration. Available in Mac OS X v10.4 and later. |
NSXMLEntityUnparsedKind | Identifies an unparsed entity declaration. Available in Mac OS X v10.4 and later. |
NSXMLEntityParameterKind | Identifies a parameter entity declaration. Available in Mac OS X v10.4 and later. |
NSXMLEntityPredefined | Identifies a predefined entity declaration. Available in Mac OS X v10.4 and later. |
NSXMLAttributeCDATAKind | Identifies an attribute-list declaration with a CDATA (character data) value type. Available in Mac OS X v10.4 and later. |
NSXMLAttributeIDKind | Identifies an attribute-list declaration with an ID value type (per-document unique element name). Available in Mac OS X v10.4 and later. |
NSXMLAttributeIDRefKind | Identifies an attribute-list declaration with an IDREF value type (refers to element ID type). Available in Mac OS X v10.4 and later. |
NSXMLAttributeIDRefsKind | Identifies an attribute-list declaration with an IDREFS value type (refers to multiple elements of ID type). Available in Mac OS X v10.4 and later. |
NSXMLAttributeEntityKind | Identifies an attribute-list declaration with an ENTITY value type (refers to unparsed entity declared in document). Available in Mac OS X v10.4 and later. |
NSXMLAttributeEntitiesKind | Identifies an attribute-list declaration with an ENTITIES value type (refers to multiple unparsed entities declared elsewhere in document). Available in Mac OS X v10.4 and later. |
NSXMLAttributeNMTokenKind | Identifies an attribute-list declaration with a NMTOKEN value type (name token). Available in Mac OS X v10.4 and later. |
NSXMLAttributeNMTokensKind | Identifies an attribute-list declaration with a NMTOKENS value type (multiple name tokens) Available in Mac OS X v10.4 and later. |
NSXMLAttributeEnumerationKind | Identifies an attribute-list declaration with an enumeration value type (list of all possible values). Available in Mac OS X v10.4 and later. |
NSXMLAttributeNotationKind | Identifies an attribute-list declaration with a NOTATION value type (name of declared notation). Available in Mac OS X v10.4 and later. |
NSXMLElementDeclarationUndefinedKind | Identifies an undefined element declaration. Available in Mac OS X v10.4 and later. |
NSXMLElementDeclarationEmptyKind | Identifies a declaration (EMPTY) of an empty element. Available in Mac OS X v10.4 and later. |
NSXMLElementDeclarationAnyKind | Identifies an ANY element declaration. Available in Mac OS X v10.4 and later. |
NSXMLElementDeclarationMixedKind | Identifies a declaration of an element with mixed content ((#PCDATA | child)). Available in Mac OS X v10.4 and later. |
NSXMLElementDeclarationElementKind | Identifies a declaration of an element with child elements. 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)