Win32 API 日本語リファレンス
ホームData.Xml.MsXml › DOMNodeType

DOMNodeType

列挙型
基底型i4

メンバー 13

名前10進16進
NODE_INVALID00x0
NODE_ELEMENT10x1
NODE_ATTRIBUTE20x2
NODE_TEXT30x3
NODE_CDATA_SECTION40x4
NODE_ENTITY_REFERENCE50x5
NODE_ENTITY60x6
NODE_PROCESSING_INSTRUCTION70x7
NODE_COMMENT80x8
NODE_DOCUMENT90x9
NODE_DOCUMENT_TYPE100xA
NODE_DOCUMENT_FRAGMENT110xB
NODE_NOTATION120xC

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum DOMNodeType : int {
    NODE_INVALID = 0,
    NODE_ELEMENT = 1,
    NODE_ATTRIBUTE = 2,
    NODE_TEXT = 3,
    NODE_CDATA_SECTION = 4,
    NODE_ENTITY_REFERENCE = 5,
    NODE_ENTITY = 6,
    NODE_PROCESSING_INSTRUCTION = 7,
    NODE_COMMENT = 8,
    NODE_DOCUMENT = 9,
    NODE_DOCUMENT_TYPE = 10,
    NODE_DOCUMENT_FRAGMENT = 11,
    NODE_NOTATION = 12
} DOMNodeType;
public enum DOMNodeType : int
{
    NODE_INVALID = 0,
    NODE_ELEMENT = 1,
    NODE_ATTRIBUTE = 2,
    NODE_TEXT = 3,
    NODE_CDATA_SECTION = 4,
    NODE_ENTITY_REFERENCE = 5,
    NODE_ENTITY = 6,
    NODE_PROCESSING_INSTRUCTION = 7,
    NODE_COMMENT = 8,
    NODE_DOCUMENT = 9,
    NODE_DOCUMENT_TYPE = 10,
    NODE_DOCUMENT_FRAGMENT = 11,
    NODE_NOTATION = 12,
}
Public Enum DOMNodeType As Integer
    NODE_INVALID = 0
    NODE_ELEMENT = 1
    NODE_ATTRIBUTE = 2
    NODE_TEXT = 3
    NODE_CDATA_SECTION = 4
    NODE_ENTITY_REFERENCE = 5
    NODE_ENTITY = 6
    NODE_PROCESSING_INSTRUCTION = 7
    NODE_COMMENT = 8
    NODE_DOCUMENT = 9
    NODE_DOCUMENT_TYPE = 10
    NODE_DOCUMENT_FRAGMENT = 11
    NODE_NOTATION = 12
End Enum
import enum

class DOMNodeType(enum.IntEnum):
    NODE_INVALID = 0
    NODE_ELEMENT = 1
    NODE_ATTRIBUTE = 2
    NODE_TEXT = 3
    NODE_CDATA_SECTION = 4
    NODE_ENTITY_REFERENCE = 5
    NODE_ENTITY = 6
    NODE_PROCESSING_INSTRUCTION = 7
    NODE_COMMENT = 8
    NODE_DOCUMENT = 9
    NODE_DOCUMENT_TYPE = 10
    NODE_DOCUMENT_FRAGMENT = 11
    NODE_NOTATION = 12
// DOMNodeType
pub const NODE_INVALID: i32 = 0;
pub const NODE_ELEMENT: i32 = 1;
pub const NODE_ATTRIBUTE: i32 = 2;
pub const NODE_TEXT: i32 = 3;
pub const NODE_CDATA_SECTION: i32 = 4;
pub const NODE_ENTITY_REFERENCE: i32 = 5;
pub const NODE_ENTITY: i32 = 6;
pub const NODE_PROCESSING_INSTRUCTION: i32 = 7;
pub const NODE_COMMENT: i32 = 8;
pub const NODE_DOCUMENT: i32 = 9;
pub const NODE_DOCUMENT_TYPE: i32 = 10;
pub const NODE_DOCUMENT_FRAGMENT: i32 = 11;
pub const NODE_NOTATION: i32 = 12;
// DOMNodeType
const (
	NODE_INVALID int32 = 0
	NODE_ELEMENT int32 = 1
	NODE_ATTRIBUTE int32 = 2
	NODE_TEXT int32 = 3
	NODE_CDATA_SECTION int32 = 4
	NODE_ENTITY_REFERENCE int32 = 5
	NODE_ENTITY int32 = 6
	NODE_PROCESSING_INSTRUCTION int32 = 7
	NODE_COMMENT int32 = 8
	NODE_DOCUMENT int32 = 9
	NODE_DOCUMENT_TYPE int32 = 10
	NODE_DOCUMENT_FRAGMENT int32 = 11
	NODE_NOTATION int32 = 12
)
const
  NODE_INVALID = 0;
  NODE_ELEMENT = 1;
  NODE_ATTRIBUTE = 2;
  NODE_TEXT = 3;
  NODE_CDATA_SECTION = 4;
  NODE_ENTITY_REFERENCE = 5;
  NODE_ENTITY = 6;
  NODE_PROCESSING_INSTRUCTION = 7;
  NODE_COMMENT = 8;
  NODE_DOCUMENT = 9;
  NODE_DOCUMENT_TYPE = 10;
  NODE_DOCUMENT_FRAGMENT = 11;
  NODE_NOTATION = 12;
// DOMNodeType
pub const NODE_INVALID: i32 = 0;
pub const NODE_ELEMENT: i32 = 1;
pub const NODE_ATTRIBUTE: i32 = 2;
pub const NODE_TEXT: i32 = 3;
pub const NODE_CDATA_SECTION: i32 = 4;
pub const NODE_ENTITY_REFERENCE: i32 = 5;
pub const NODE_ENTITY: i32 = 6;
pub const NODE_PROCESSING_INSTRUCTION: i32 = 7;
pub const NODE_COMMENT: i32 = 8;
pub const NODE_DOCUMENT: i32 = 9;
pub const NODE_DOCUMENT_TYPE: i32 = 10;
pub const NODE_DOCUMENT_FRAGMENT: i32 = 11;
pub const NODE_NOTATION: i32 = 12;
const
  NODE_INVALID* = 0
  NODE_ELEMENT* = 1
  NODE_ATTRIBUTE* = 2
  NODE_TEXT* = 3
  NODE_CDATA_SECTION* = 4
  NODE_ENTITY_REFERENCE* = 5
  NODE_ENTITY* = 6
  NODE_PROCESSING_INSTRUCTION* = 7
  NODE_COMMENT* = 8
  NODE_DOCUMENT* = 9
  NODE_DOCUMENT_TYPE* = 10
  NODE_DOCUMENT_FRAGMENT* = 11
  NODE_NOTATION* = 12
enum DOMNodeType : int {
    NODE_INVALID = 0,
    NODE_ELEMENT = 1,
    NODE_ATTRIBUTE = 2,
    NODE_TEXT = 3,
    NODE_CDATA_SECTION = 4,
    NODE_ENTITY_REFERENCE = 5,
    NODE_ENTITY = 6,
    NODE_PROCESSING_INSTRUCTION = 7,
    NODE_COMMENT = 8,
    NODE_DOCUMENT = 9,
    NODE_DOCUMENT_TYPE = 10,
    NODE_DOCUMENT_FRAGMENT = 11,
    NODE_NOTATION = 12,
}
#define global NODE_INVALID                0x0
#define global NODE_ELEMENT                0x1
#define global NODE_ATTRIBUTE              0x2
#define global NODE_TEXT                   0x3
#define global NODE_CDATA_SECTION          0x4
#define global NODE_ENTITY_REFERENCE       0x5
#define global NODE_ENTITY                 0x6
#define global NODE_PROCESSING_INSTRUCTION 0x7
#define global NODE_COMMENT                0x8
#define global NODE_DOCUMENT               0x9
#define global NODE_DOCUMENT_TYPE          0xA
#define global NODE_DOCUMENT_FRAGMENT      0xB
#define global NODE_NOTATION               0xC