Win32 API 日本語リファレンス
ホームWeb.MsHtml › DomConstructor

DomConstructor

列挙型
基底型i4

メンバー 109

名前10進16進
DomConstructorObject00x0
DomConstructorAttr10x1
DomConstructorBehaviorUrnsCollection20x2
DomConstructorBookmarkCollection30x3
DomConstructorCompatibleInfo40x4
DomConstructorCompatibleInfoCollection50x5
DomConstructorControlRangeCollection60x6
DomConstructorCSSCurrentStyleDeclaration70x7
DomConstructorCSSRuleList80x8
DomConstructorCSSRuleStyleDeclaration90x9
DomConstructorCSSStyleDeclaration100xA
DomConstructorCSSStyleRule110xB
DomConstructorCSSStyleSheet120xC
DomConstructorDataTransfer130xD
DomConstructorDOMImplementation140xE
DomConstructorElement150xF
DomConstructorEvent160x10
DomConstructorHistory170x11
DomConstructorHTCElementBehaviorDefaults180x12
DomConstructorHTMLAnchorElement190x13
DomConstructorHTMLAreaElement200x14
DomConstructorHTMLAreasCollection210x15
DomConstructorHTMLBaseElement220x16
DomConstructorHTMLBaseFontElement230x17
DomConstructorHTMLBGSoundElement240x18
DomConstructorHTMLBlockElement250x19
DomConstructorHTMLBodyElement260x1A
DomConstructorHTMLBRElement270x1B
DomConstructorHTMLButtonElement280x1C
DomConstructorHTMLCollection290x1D
DomConstructorHTMLCommentElement300x1E
DomConstructorHTMLDDElement310x1F
DomConstructorHTMLDivElement320x20
DomConstructorHTMLDocument330x21
DomConstructorHTMLDListElement340x22
DomConstructorHTMLDTElement350x23
DomConstructorHTMLEmbedElement360x24
DomConstructorHTMLFieldSetElement370x25
DomConstructorHTMLFontElement380x26
DomConstructorHTMLFormElement390x27
DomConstructorHTMLFrameElement400x28
DomConstructorHTMLFrameSetElement410x29
DomConstructorHTMLGenericElement420x2A
DomConstructorHTMLHeadElement430x2B
DomConstructorHTMLHeadingElement440x2C
DomConstructorHTMLHRElement450x2D
DomConstructorHTMLHtmlElement460x2E
DomConstructorHTMLIFrameElement470x2F
DomConstructorHTMLImageElement480x30
DomConstructorHTMLInputElement490x31
DomConstructorHTMLIsIndexElement500x32
DomConstructorHTMLLabelElement510x33
DomConstructorHTMLLegendElement520x34
DomConstructorHTMLLIElement530x35
DomConstructorHTMLLinkElement540x36
DomConstructorHTMLMapElement550x37
DomConstructorHTMLMarqueeElement560x38
DomConstructorHTMLMetaElement570x39
DomConstructorHTMLModelessDialog580x3A
DomConstructorHTMLNamespaceInfo590x3B
DomConstructorHTMLNamespaceInfoCollection600x3C
DomConstructorHTMLNextIdElement610x3D
DomConstructorHTMLNoShowElement620x3E
DomConstructorHTMLObjectElement630x3F
DomConstructorHTMLOListElement640x40
DomConstructorHTMLOptionElement650x41
DomConstructorHTMLParagraphElement660x42
DomConstructorHTMLParamElement670x43
DomConstructorHTMLPhraseElement680x44
DomConstructorHTMLPluginsCollection690x45
DomConstructorHTMLPopup700x46
DomConstructorHTMLScriptElement710x47
DomConstructorHTMLSelectElement720x48
DomConstructorHTMLSpanElement730x49
DomConstructorHTMLStyleElement740x4A
DomConstructorHTMLTableCaptionElement750x4B
DomConstructorHTMLTableCellElement760x4C
DomConstructorHTMLTableColElement770x4D
DomConstructorHTMLTableElement780x4E
DomConstructorHTMLTableRowElement790x4F
DomConstructorHTMLTableSectionElement800x50
DomConstructorHTMLTextAreaElement810x51
DomConstructorHTMLTextElement820x52
DomConstructorHTMLTitleElement830x53
DomConstructorHTMLUListElement840x54
DomConstructorHTMLUnknownElement850x55
DomConstructorImage860x56
DomConstructorLocation870x57
DomConstructorNamedNodeMap880x58
DomConstructorNavigator890x59
DomConstructorNodeList900x5A
DomConstructorOption910x5B
DomConstructorScreen920x5C
DomConstructorSelection930x5D
DomConstructorStaticNodeList940x5E
DomConstructorStorage950x5F
DomConstructorStyleSheetList960x60
DomConstructorStyleSheetPage970x61
DomConstructorStyleSheetPageList980x62
DomConstructorText990x63
DomConstructorTextRange1000x64
DomConstructorTextRangeCollection1010x65
DomConstructorTextRectangle1020x66
DomConstructorTextRectangleList1030x67
DomConstructorWindow1040x68
DomConstructorXDomainRequest1050x69
DomConstructorXMLHttpRequest1060x6A
DomConstructorMax1070x6B
DomConstructor_Max21474836470x7FFFFFFF

各言語での定義

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

typedef enum DomConstructor : int {
    DomConstructorObject = 0,
    DomConstructorAttr = 1,
    DomConstructorBehaviorUrnsCollection = 2,
    DomConstructorBookmarkCollection = 3,
    DomConstructorCompatibleInfo = 4,
    DomConstructorCompatibleInfoCollection = 5,
    DomConstructorControlRangeCollection = 6,
    DomConstructorCSSCurrentStyleDeclaration = 7,
    DomConstructorCSSRuleList = 8,
    DomConstructorCSSRuleStyleDeclaration = 9,
    DomConstructorCSSStyleDeclaration = 10,
    DomConstructorCSSStyleRule = 11,
    DomConstructorCSSStyleSheet = 12,
    DomConstructorDataTransfer = 13,
    DomConstructorDOMImplementation = 14,
    DomConstructorElement = 15,
    DomConstructorEvent = 16,
    DomConstructorHistory = 17,
    DomConstructorHTCElementBehaviorDefaults = 18,
    DomConstructorHTMLAnchorElement = 19,
    DomConstructorHTMLAreaElement = 20,
    DomConstructorHTMLAreasCollection = 21,
    DomConstructorHTMLBaseElement = 22,
    DomConstructorHTMLBaseFontElement = 23,
    DomConstructorHTMLBGSoundElement = 24,
    DomConstructorHTMLBlockElement = 25,
    DomConstructorHTMLBodyElement = 26,
    DomConstructorHTMLBRElement = 27,
    DomConstructorHTMLButtonElement = 28,
    DomConstructorHTMLCollection = 29,
    DomConstructorHTMLCommentElement = 30,
    DomConstructorHTMLDDElement = 31,
    DomConstructorHTMLDivElement = 32,
    DomConstructorHTMLDocument = 33,
    DomConstructorHTMLDListElement = 34,
    DomConstructorHTMLDTElement = 35,
    DomConstructorHTMLEmbedElement = 36,
    DomConstructorHTMLFieldSetElement = 37,
    DomConstructorHTMLFontElement = 38,
    DomConstructorHTMLFormElement = 39,
    DomConstructorHTMLFrameElement = 40,
    DomConstructorHTMLFrameSetElement = 41,
    DomConstructorHTMLGenericElement = 42,
    DomConstructorHTMLHeadElement = 43,
    DomConstructorHTMLHeadingElement = 44,
    DomConstructorHTMLHRElement = 45,
    DomConstructorHTMLHtmlElement = 46,
    DomConstructorHTMLIFrameElement = 47,
    DomConstructorHTMLImageElement = 48,
    DomConstructorHTMLInputElement = 49,
    DomConstructorHTMLIsIndexElement = 50,
    DomConstructorHTMLLabelElement = 51,
    DomConstructorHTMLLegendElement = 52,
    DomConstructorHTMLLIElement = 53,
    DomConstructorHTMLLinkElement = 54,
    DomConstructorHTMLMapElement = 55,
    DomConstructorHTMLMarqueeElement = 56,
    DomConstructorHTMLMetaElement = 57,
    DomConstructorHTMLModelessDialog = 58,
    DomConstructorHTMLNamespaceInfo = 59,
    DomConstructorHTMLNamespaceInfoCollection = 60,
    DomConstructorHTMLNextIdElement = 61,
    DomConstructorHTMLNoShowElement = 62,
    DomConstructorHTMLObjectElement = 63,
    DomConstructorHTMLOListElement = 64,
    DomConstructorHTMLOptionElement = 65,
    DomConstructorHTMLParagraphElement = 66,
    DomConstructorHTMLParamElement = 67,
    DomConstructorHTMLPhraseElement = 68,
    DomConstructorHTMLPluginsCollection = 69,
    DomConstructorHTMLPopup = 70,
    DomConstructorHTMLScriptElement = 71,
    DomConstructorHTMLSelectElement = 72,
    DomConstructorHTMLSpanElement = 73,
    DomConstructorHTMLStyleElement = 74,
    DomConstructorHTMLTableCaptionElement = 75,
    DomConstructorHTMLTableCellElement = 76,
    DomConstructorHTMLTableColElement = 77,
    DomConstructorHTMLTableElement = 78,
    DomConstructorHTMLTableRowElement = 79,
    DomConstructorHTMLTableSectionElement = 80,
    DomConstructorHTMLTextAreaElement = 81,
    DomConstructorHTMLTextElement = 82,
    DomConstructorHTMLTitleElement = 83,
    DomConstructorHTMLUListElement = 84,
    DomConstructorHTMLUnknownElement = 85,
    DomConstructorImage = 86,
    DomConstructorLocation = 87,
    DomConstructorNamedNodeMap = 88,
    DomConstructorNavigator = 89,
    DomConstructorNodeList = 90,
    DomConstructorOption = 91,
    DomConstructorScreen = 92,
    DomConstructorSelection = 93,
    DomConstructorStaticNodeList = 94,
    DomConstructorStorage = 95,
    DomConstructorStyleSheetList = 96,
    DomConstructorStyleSheetPage = 97,
    DomConstructorStyleSheetPageList = 98,
    DomConstructorText = 99,
    DomConstructorTextRange = 100,
    DomConstructorTextRangeCollection = 101,
    DomConstructorTextRectangle = 102,
    DomConstructorTextRectangleList = 103,
    DomConstructorWindow = 104,
    DomConstructorXDomainRequest = 105,
    DomConstructorXMLHttpRequest = 106,
    DomConstructorMax = 107,
    DomConstructor_Max = 2147483647
} DomConstructor;
public enum DomConstructor : int
{
    DomConstructorObject = 0,
    DomConstructorAttr = 1,
    DomConstructorBehaviorUrnsCollection = 2,
    DomConstructorBookmarkCollection = 3,
    DomConstructorCompatibleInfo = 4,
    DomConstructorCompatibleInfoCollection = 5,
    DomConstructorControlRangeCollection = 6,
    DomConstructorCSSCurrentStyleDeclaration = 7,
    DomConstructorCSSRuleList = 8,
    DomConstructorCSSRuleStyleDeclaration = 9,
    DomConstructorCSSStyleDeclaration = 10,
    DomConstructorCSSStyleRule = 11,
    DomConstructorCSSStyleSheet = 12,
    DomConstructorDataTransfer = 13,
    DomConstructorDOMImplementation = 14,
    DomConstructorElement = 15,
    DomConstructorEvent = 16,
    DomConstructorHistory = 17,
    DomConstructorHTCElementBehaviorDefaults = 18,
    DomConstructorHTMLAnchorElement = 19,
    DomConstructorHTMLAreaElement = 20,
    DomConstructorHTMLAreasCollection = 21,
    DomConstructorHTMLBaseElement = 22,
    DomConstructorHTMLBaseFontElement = 23,
    DomConstructorHTMLBGSoundElement = 24,
    DomConstructorHTMLBlockElement = 25,
    DomConstructorHTMLBodyElement = 26,
    DomConstructorHTMLBRElement = 27,
    DomConstructorHTMLButtonElement = 28,
    DomConstructorHTMLCollection = 29,
    DomConstructorHTMLCommentElement = 30,
    DomConstructorHTMLDDElement = 31,
    DomConstructorHTMLDivElement = 32,
    DomConstructorHTMLDocument = 33,
    DomConstructorHTMLDListElement = 34,
    DomConstructorHTMLDTElement = 35,
    DomConstructorHTMLEmbedElement = 36,
    DomConstructorHTMLFieldSetElement = 37,
    DomConstructorHTMLFontElement = 38,
    DomConstructorHTMLFormElement = 39,
    DomConstructorHTMLFrameElement = 40,
    DomConstructorHTMLFrameSetElement = 41,
    DomConstructorHTMLGenericElement = 42,
    DomConstructorHTMLHeadElement = 43,
    DomConstructorHTMLHeadingElement = 44,
    DomConstructorHTMLHRElement = 45,
    DomConstructorHTMLHtmlElement = 46,
    DomConstructorHTMLIFrameElement = 47,
    DomConstructorHTMLImageElement = 48,
    DomConstructorHTMLInputElement = 49,
    DomConstructorHTMLIsIndexElement = 50,
    DomConstructorHTMLLabelElement = 51,
    DomConstructorHTMLLegendElement = 52,
    DomConstructorHTMLLIElement = 53,
    DomConstructorHTMLLinkElement = 54,
    DomConstructorHTMLMapElement = 55,
    DomConstructorHTMLMarqueeElement = 56,
    DomConstructorHTMLMetaElement = 57,
    DomConstructorHTMLModelessDialog = 58,
    DomConstructorHTMLNamespaceInfo = 59,
    DomConstructorHTMLNamespaceInfoCollection = 60,
    DomConstructorHTMLNextIdElement = 61,
    DomConstructorHTMLNoShowElement = 62,
    DomConstructorHTMLObjectElement = 63,
    DomConstructorHTMLOListElement = 64,
    DomConstructorHTMLOptionElement = 65,
    DomConstructorHTMLParagraphElement = 66,
    DomConstructorHTMLParamElement = 67,
    DomConstructorHTMLPhraseElement = 68,
    DomConstructorHTMLPluginsCollection = 69,
    DomConstructorHTMLPopup = 70,
    DomConstructorHTMLScriptElement = 71,
    DomConstructorHTMLSelectElement = 72,
    DomConstructorHTMLSpanElement = 73,
    DomConstructorHTMLStyleElement = 74,
    DomConstructorHTMLTableCaptionElement = 75,
    DomConstructorHTMLTableCellElement = 76,
    DomConstructorHTMLTableColElement = 77,
    DomConstructorHTMLTableElement = 78,
    DomConstructorHTMLTableRowElement = 79,
    DomConstructorHTMLTableSectionElement = 80,
    DomConstructorHTMLTextAreaElement = 81,
    DomConstructorHTMLTextElement = 82,
    DomConstructorHTMLTitleElement = 83,
    DomConstructorHTMLUListElement = 84,
    DomConstructorHTMLUnknownElement = 85,
    DomConstructorImage = 86,
    DomConstructorLocation = 87,
    DomConstructorNamedNodeMap = 88,
    DomConstructorNavigator = 89,
    DomConstructorNodeList = 90,
    DomConstructorOption = 91,
    DomConstructorScreen = 92,
    DomConstructorSelection = 93,
    DomConstructorStaticNodeList = 94,
    DomConstructorStorage = 95,
    DomConstructorStyleSheetList = 96,
    DomConstructorStyleSheetPage = 97,
    DomConstructorStyleSheetPageList = 98,
    DomConstructorText = 99,
    DomConstructorTextRange = 100,
    DomConstructorTextRangeCollection = 101,
    DomConstructorTextRectangle = 102,
    DomConstructorTextRectangleList = 103,
    DomConstructorWindow = 104,
    DomConstructorXDomainRequest = 105,
    DomConstructorXMLHttpRequest = 106,
    DomConstructorMax = 107,
    DomConstructor_Max = 2147483647,
}
Public Enum DomConstructor As Integer
    DomConstructorObject = 0
    DomConstructorAttr = 1
    DomConstructorBehaviorUrnsCollection = 2
    DomConstructorBookmarkCollection = 3
    DomConstructorCompatibleInfo = 4
    DomConstructorCompatibleInfoCollection = 5
    DomConstructorControlRangeCollection = 6
    DomConstructorCSSCurrentStyleDeclaration = 7
    DomConstructorCSSRuleList = 8
    DomConstructorCSSRuleStyleDeclaration = 9
    DomConstructorCSSStyleDeclaration = 10
    DomConstructorCSSStyleRule = 11
    DomConstructorCSSStyleSheet = 12
    DomConstructorDataTransfer = 13
    DomConstructorDOMImplementation = 14
    DomConstructorElement = 15
    DomConstructorEvent = 16
    DomConstructorHistory = 17
    DomConstructorHTCElementBehaviorDefaults = 18
    DomConstructorHTMLAnchorElement = 19
    DomConstructorHTMLAreaElement = 20
    DomConstructorHTMLAreasCollection = 21
    DomConstructorHTMLBaseElement = 22
    DomConstructorHTMLBaseFontElement = 23
    DomConstructorHTMLBGSoundElement = 24
    DomConstructorHTMLBlockElement = 25
    DomConstructorHTMLBodyElement = 26
    DomConstructorHTMLBRElement = 27
    DomConstructorHTMLButtonElement = 28
    DomConstructorHTMLCollection = 29
    DomConstructorHTMLCommentElement = 30
    DomConstructorHTMLDDElement = 31
    DomConstructorHTMLDivElement = 32
    DomConstructorHTMLDocument = 33
    DomConstructorHTMLDListElement = 34
    DomConstructorHTMLDTElement = 35
    DomConstructorHTMLEmbedElement = 36
    DomConstructorHTMLFieldSetElement = 37
    DomConstructorHTMLFontElement = 38
    DomConstructorHTMLFormElement = 39
    DomConstructorHTMLFrameElement = 40
    DomConstructorHTMLFrameSetElement = 41
    DomConstructorHTMLGenericElement = 42
    DomConstructorHTMLHeadElement = 43
    DomConstructorHTMLHeadingElement = 44
    DomConstructorHTMLHRElement = 45
    DomConstructorHTMLHtmlElement = 46
    DomConstructorHTMLIFrameElement = 47
    DomConstructorHTMLImageElement = 48
    DomConstructorHTMLInputElement = 49
    DomConstructorHTMLIsIndexElement = 50
    DomConstructorHTMLLabelElement = 51
    DomConstructorHTMLLegendElement = 52
    DomConstructorHTMLLIElement = 53
    DomConstructorHTMLLinkElement = 54
    DomConstructorHTMLMapElement = 55
    DomConstructorHTMLMarqueeElement = 56
    DomConstructorHTMLMetaElement = 57
    DomConstructorHTMLModelessDialog = 58
    DomConstructorHTMLNamespaceInfo = 59
    DomConstructorHTMLNamespaceInfoCollection = 60
    DomConstructorHTMLNextIdElement = 61
    DomConstructorHTMLNoShowElement = 62
    DomConstructorHTMLObjectElement = 63
    DomConstructorHTMLOListElement = 64
    DomConstructorHTMLOptionElement = 65
    DomConstructorHTMLParagraphElement = 66
    DomConstructorHTMLParamElement = 67
    DomConstructorHTMLPhraseElement = 68
    DomConstructorHTMLPluginsCollection = 69
    DomConstructorHTMLPopup = 70
    DomConstructorHTMLScriptElement = 71
    DomConstructorHTMLSelectElement = 72
    DomConstructorHTMLSpanElement = 73
    DomConstructorHTMLStyleElement = 74
    DomConstructorHTMLTableCaptionElement = 75
    DomConstructorHTMLTableCellElement = 76
    DomConstructorHTMLTableColElement = 77
    DomConstructorHTMLTableElement = 78
    DomConstructorHTMLTableRowElement = 79
    DomConstructorHTMLTableSectionElement = 80
    DomConstructorHTMLTextAreaElement = 81
    DomConstructorHTMLTextElement = 82
    DomConstructorHTMLTitleElement = 83
    DomConstructorHTMLUListElement = 84
    DomConstructorHTMLUnknownElement = 85
    DomConstructorImage = 86
    DomConstructorLocation = 87
    DomConstructorNamedNodeMap = 88
    DomConstructorNavigator = 89
    DomConstructorNodeList = 90
    DomConstructorOption = 91
    DomConstructorScreen = 92
    DomConstructorSelection = 93
    DomConstructorStaticNodeList = 94
    DomConstructorStorage = 95
    DomConstructorStyleSheetList = 96
    DomConstructorStyleSheetPage = 97
    DomConstructorStyleSheetPageList = 98
    DomConstructorText = 99
    DomConstructorTextRange = 100
    DomConstructorTextRangeCollection = 101
    DomConstructorTextRectangle = 102
    DomConstructorTextRectangleList = 103
    DomConstructorWindow = 104
    DomConstructorXDomainRequest = 105
    DomConstructorXMLHttpRequest = 106
    DomConstructorMax = 107
    DomConstructor_Max = 2147483647
End Enum
import enum

class DomConstructor(enum.IntEnum):
    DomConstructorObject = 0
    DomConstructorAttr = 1
    DomConstructorBehaviorUrnsCollection = 2
    DomConstructorBookmarkCollection = 3
    DomConstructorCompatibleInfo = 4
    DomConstructorCompatibleInfoCollection = 5
    DomConstructorControlRangeCollection = 6
    DomConstructorCSSCurrentStyleDeclaration = 7
    DomConstructorCSSRuleList = 8
    DomConstructorCSSRuleStyleDeclaration = 9
    DomConstructorCSSStyleDeclaration = 10
    DomConstructorCSSStyleRule = 11
    DomConstructorCSSStyleSheet = 12
    DomConstructorDataTransfer = 13
    DomConstructorDOMImplementation = 14
    DomConstructorElement = 15
    DomConstructorEvent = 16
    DomConstructorHistory = 17
    DomConstructorHTCElementBehaviorDefaults = 18
    DomConstructorHTMLAnchorElement = 19
    DomConstructorHTMLAreaElement = 20
    DomConstructorHTMLAreasCollection = 21
    DomConstructorHTMLBaseElement = 22
    DomConstructorHTMLBaseFontElement = 23
    DomConstructorHTMLBGSoundElement = 24
    DomConstructorHTMLBlockElement = 25
    DomConstructorHTMLBodyElement = 26
    DomConstructorHTMLBRElement = 27
    DomConstructorHTMLButtonElement = 28
    DomConstructorHTMLCollection = 29
    DomConstructorHTMLCommentElement = 30
    DomConstructorHTMLDDElement = 31
    DomConstructorHTMLDivElement = 32
    DomConstructorHTMLDocument = 33
    DomConstructorHTMLDListElement = 34
    DomConstructorHTMLDTElement = 35
    DomConstructorHTMLEmbedElement = 36
    DomConstructorHTMLFieldSetElement = 37
    DomConstructorHTMLFontElement = 38
    DomConstructorHTMLFormElement = 39
    DomConstructorHTMLFrameElement = 40
    DomConstructorHTMLFrameSetElement = 41
    DomConstructorHTMLGenericElement = 42
    DomConstructorHTMLHeadElement = 43
    DomConstructorHTMLHeadingElement = 44
    DomConstructorHTMLHRElement = 45
    DomConstructorHTMLHtmlElement = 46
    DomConstructorHTMLIFrameElement = 47
    DomConstructorHTMLImageElement = 48
    DomConstructorHTMLInputElement = 49
    DomConstructorHTMLIsIndexElement = 50
    DomConstructorHTMLLabelElement = 51
    DomConstructorHTMLLegendElement = 52
    DomConstructorHTMLLIElement = 53
    DomConstructorHTMLLinkElement = 54
    DomConstructorHTMLMapElement = 55
    DomConstructorHTMLMarqueeElement = 56
    DomConstructorHTMLMetaElement = 57
    DomConstructorHTMLModelessDialog = 58
    DomConstructorHTMLNamespaceInfo = 59
    DomConstructorHTMLNamespaceInfoCollection = 60
    DomConstructorHTMLNextIdElement = 61
    DomConstructorHTMLNoShowElement = 62
    DomConstructorHTMLObjectElement = 63
    DomConstructorHTMLOListElement = 64
    DomConstructorHTMLOptionElement = 65
    DomConstructorHTMLParagraphElement = 66
    DomConstructorHTMLParamElement = 67
    DomConstructorHTMLPhraseElement = 68
    DomConstructorHTMLPluginsCollection = 69
    DomConstructorHTMLPopup = 70
    DomConstructorHTMLScriptElement = 71
    DomConstructorHTMLSelectElement = 72
    DomConstructorHTMLSpanElement = 73
    DomConstructorHTMLStyleElement = 74
    DomConstructorHTMLTableCaptionElement = 75
    DomConstructorHTMLTableCellElement = 76
    DomConstructorHTMLTableColElement = 77
    DomConstructorHTMLTableElement = 78
    DomConstructorHTMLTableRowElement = 79
    DomConstructorHTMLTableSectionElement = 80
    DomConstructorHTMLTextAreaElement = 81
    DomConstructorHTMLTextElement = 82
    DomConstructorHTMLTitleElement = 83
    DomConstructorHTMLUListElement = 84
    DomConstructorHTMLUnknownElement = 85
    DomConstructorImage = 86
    DomConstructorLocation = 87
    DomConstructorNamedNodeMap = 88
    DomConstructorNavigator = 89
    DomConstructorNodeList = 90
    DomConstructorOption = 91
    DomConstructorScreen = 92
    DomConstructorSelection = 93
    DomConstructorStaticNodeList = 94
    DomConstructorStorage = 95
    DomConstructorStyleSheetList = 96
    DomConstructorStyleSheetPage = 97
    DomConstructorStyleSheetPageList = 98
    DomConstructorText = 99
    DomConstructorTextRange = 100
    DomConstructorTextRangeCollection = 101
    DomConstructorTextRectangle = 102
    DomConstructorTextRectangleList = 103
    DomConstructorWindow = 104
    DomConstructorXDomainRequest = 105
    DomConstructorXMLHttpRequest = 106
    DomConstructorMax = 107
    DomConstructor_Max = 2147483647
// DomConstructor
pub const DomConstructorObject: i32 = 0;
pub const DomConstructorAttr: i32 = 1;
pub const DomConstructorBehaviorUrnsCollection: i32 = 2;
pub const DomConstructorBookmarkCollection: i32 = 3;
pub const DomConstructorCompatibleInfo: i32 = 4;
pub const DomConstructorCompatibleInfoCollection: i32 = 5;
pub const DomConstructorControlRangeCollection: i32 = 6;
pub const DomConstructorCSSCurrentStyleDeclaration: i32 = 7;
pub const DomConstructorCSSRuleList: i32 = 8;
pub const DomConstructorCSSRuleStyleDeclaration: i32 = 9;
pub const DomConstructorCSSStyleDeclaration: i32 = 10;
pub const DomConstructorCSSStyleRule: i32 = 11;
pub const DomConstructorCSSStyleSheet: i32 = 12;
pub const DomConstructorDataTransfer: i32 = 13;
pub const DomConstructorDOMImplementation: i32 = 14;
pub const DomConstructorElement: i32 = 15;
pub const DomConstructorEvent: i32 = 16;
pub const DomConstructorHistory: i32 = 17;
pub const DomConstructorHTCElementBehaviorDefaults: i32 = 18;
pub const DomConstructorHTMLAnchorElement: i32 = 19;
pub const DomConstructorHTMLAreaElement: i32 = 20;
pub const DomConstructorHTMLAreasCollection: i32 = 21;
pub const DomConstructorHTMLBaseElement: i32 = 22;
pub const DomConstructorHTMLBaseFontElement: i32 = 23;
pub const DomConstructorHTMLBGSoundElement: i32 = 24;
pub const DomConstructorHTMLBlockElement: i32 = 25;
pub const DomConstructorHTMLBodyElement: i32 = 26;
pub const DomConstructorHTMLBRElement: i32 = 27;
pub const DomConstructorHTMLButtonElement: i32 = 28;
pub const DomConstructorHTMLCollection: i32 = 29;
pub const DomConstructorHTMLCommentElement: i32 = 30;
pub const DomConstructorHTMLDDElement: i32 = 31;
pub const DomConstructorHTMLDivElement: i32 = 32;
pub const DomConstructorHTMLDocument: i32 = 33;
pub const DomConstructorHTMLDListElement: i32 = 34;
pub const DomConstructorHTMLDTElement: i32 = 35;
pub const DomConstructorHTMLEmbedElement: i32 = 36;
pub const DomConstructorHTMLFieldSetElement: i32 = 37;
pub const DomConstructorHTMLFontElement: i32 = 38;
pub const DomConstructorHTMLFormElement: i32 = 39;
pub const DomConstructorHTMLFrameElement: i32 = 40;
pub const DomConstructorHTMLFrameSetElement: i32 = 41;
pub const DomConstructorHTMLGenericElement: i32 = 42;
pub const DomConstructorHTMLHeadElement: i32 = 43;
pub const DomConstructorHTMLHeadingElement: i32 = 44;
pub const DomConstructorHTMLHRElement: i32 = 45;
pub const DomConstructorHTMLHtmlElement: i32 = 46;
pub const DomConstructorHTMLIFrameElement: i32 = 47;
pub const DomConstructorHTMLImageElement: i32 = 48;
pub const DomConstructorHTMLInputElement: i32 = 49;
pub const DomConstructorHTMLIsIndexElement: i32 = 50;
pub const DomConstructorHTMLLabelElement: i32 = 51;
pub const DomConstructorHTMLLegendElement: i32 = 52;
pub const DomConstructorHTMLLIElement: i32 = 53;
pub const DomConstructorHTMLLinkElement: i32 = 54;
pub const DomConstructorHTMLMapElement: i32 = 55;
pub const DomConstructorHTMLMarqueeElement: i32 = 56;
pub const DomConstructorHTMLMetaElement: i32 = 57;
pub const DomConstructorHTMLModelessDialog: i32 = 58;
pub const DomConstructorHTMLNamespaceInfo: i32 = 59;
pub const DomConstructorHTMLNamespaceInfoCollection: i32 = 60;
pub const DomConstructorHTMLNextIdElement: i32 = 61;
pub const DomConstructorHTMLNoShowElement: i32 = 62;
pub const DomConstructorHTMLObjectElement: i32 = 63;
pub const DomConstructorHTMLOListElement: i32 = 64;
pub const DomConstructorHTMLOptionElement: i32 = 65;
pub const DomConstructorHTMLParagraphElement: i32 = 66;
pub const DomConstructorHTMLParamElement: i32 = 67;
pub const DomConstructorHTMLPhraseElement: i32 = 68;
pub const DomConstructorHTMLPluginsCollection: i32 = 69;
pub const DomConstructorHTMLPopup: i32 = 70;
pub const DomConstructorHTMLScriptElement: i32 = 71;
pub const DomConstructorHTMLSelectElement: i32 = 72;
pub const DomConstructorHTMLSpanElement: i32 = 73;
pub const DomConstructorHTMLStyleElement: i32 = 74;
pub const DomConstructorHTMLTableCaptionElement: i32 = 75;
pub const DomConstructorHTMLTableCellElement: i32 = 76;
pub const DomConstructorHTMLTableColElement: i32 = 77;
pub const DomConstructorHTMLTableElement: i32 = 78;
pub const DomConstructorHTMLTableRowElement: i32 = 79;
pub const DomConstructorHTMLTableSectionElement: i32 = 80;
pub const DomConstructorHTMLTextAreaElement: i32 = 81;
pub const DomConstructorHTMLTextElement: i32 = 82;
pub const DomConstructorHTMLTitleElement: i32 = 83;
pub const DomConstructorHTMLUListElement: i32 = 84;
pub const DomConstructorHTMLUnknownElement: i32 = 85;
pub const DomConstructorImage: i32 = 86;
pub const DomConstructorLocation: i32 = 87;
pub const DomConstructorNamedNodeMap: i32 = 88;
pub const DomConstructorNavigator: i32 = 89;
pub const DomConstructorNodeList: i32 = 90;
pub const DomConstructorOption: i32 = 91;
pub const DomConstructorScreen: i32 = 92;
pub const DomConstructorSelection: i32 = 93;
pub const DomConstructorStaticNodeList: i32 = 94;
pub const DomConstructorStorage: i32 = 95;
pub const DomConstructorStyleSheetList: i32 = 96;
pub const DomConstructorStyleSheetPage: i32 = 97;
pub const DomConstructorStyleSheetPageList: i32 = 98;
pub const DomConstructorText: i32 = 99;
pub const DomConstructorTextRange: i32 = 100;
pub const DomConstructorTextRangeCollection: i32 = 101;
pub const DomConstructorTextRectangle: i32 = 102;
pub const DomConstructorTextRectangleList: i32 = 103;
pub const DomConstructorWindow: i32 = 104;
pub const DomConstructorXDomainRequest: i32 = 105;
pub const DomConstructorXMLHttpRequest: i32 = 106;
pub const DomConstructorMax: i32 = 107;
pub const DomConstructor_Max: i32 = 2147483647;
// DomConstructor
const (
	DomConstructorObject int32 = 0
	DomConstructorAttr int32 = 1
	DomConstructorBehaviorUrnsCollection int32 = 2
	DomConstructorBookmarkCollection int32 = 3
	DomConstructorCompatibleInfo int32 = 4
	DomConstructorCompatibleInfoCollection int32 = 5
	DomConstructorControlRangeCollection int32 = 6
	DomConstructorCSSCurrentStyleDeclaration int32 = 7
	DomConstructorCSSRuleList int32 = 8
	DomConstructorCSSRuleStyleDeclaration int32 = 9
	DomConstructorCSSStyleDeclaration int32 = 10
	DomConstructorCSSStyleRule int32 = 11
	DomConstructorCSSStyleSheet int32 = 12
	DomConstructorDataTransfer int32 = 13
	DomConstructorDOMImplementation int32 = 14
	DomConstructorElement int32 = 15
	DomConstructorEvent int32 = 16
	DomConstructorHistory int32 = 17
	DomConstructorHTCElementBehaviorDefaults int32 = 18
	DomConstructorHTMLAnchorElement int32 = 19
	DomConstructorHTMLAreaElement int32 = 20
	DomConstructorHTMLAreasCollection int32 = 21
	DomConstructorHTMLBaseElement int32 = 22
	DomConstructorHTMLBaseFontElement int32 = 23
	DomConstructorHTMLBGSoundElement int32 = 24
	DomConstructorHTMLBlockElement int32 = 25
	DomConstructorHTMLBodyElement int32 = 26
	DomConstructorHTMLBRElement int32 = 27
	DomConstructorHTMLButtonElement int32 = 28
	DomConstructorHTMLCollection int32 = 29
	DomConstructorHTMLCommentElement int32 = 30
	DomConstructorHTMLDDElement int32 = 31
	DomConstructorHTMLDivElement int32 = 32
	DomConstructorHTMLDocument int32 = 33
	DomConstructorHTMLDListElement int32 = 34
	DomConstructorHTMLDTElement int32 = 35
	DomConstructorHTMLEmbedElement int32 = 36
	DomConstructorHTMLFieldSetElement int32 = 37
	DomConstructorHTMLFontElement int32 = 38
	DomConstructorHTMLFormElement int32 = 39
	DomConstructorHTMLFrameElement int32 = 40
	DomConstructorHTMLFrameSetElement int32 = 41
	DomConstructorHTMLGenericElement int32 = 42
	DomConstructorHTMLHeadElement int32 = 43
	DomConstructorHTMLHeadingElement int32 = 44
	DomConstructorHTMLHRElement int32 = 45
	DomConstructorHTMLHtmlElement int32 = 46
	DomConstructorHTMLIFrameElement int32 = 47
	DomConstructorHTMLImageElement int32 = 48
	DomConstructorHTMLInputElement int32 = 49
	DomConstructorHTMLIsIndexElement int32 = 50
	DomConstructorHTMLLabelElement int32 = 51
	DomConstructorHTMLLegendElement int32 = 52
	DomConstructorHTMLLIElement int32 = 53
	DomConstructorHTMLLinkElement int32 = 54
	DomConstructorHTMLMapElement int32 = 55
	DomConstructorHTMLMarqueeElement int32 = 56
	DomConstructorHTMLMetaElement int32 = 57
	DomConstructorHTMLModelessDialog int32 = 58
	DomConstructorHTMLNamespaceInfo int32 = 59
	DomConstructorHTMLNamespaceInfoCollection int32 = 60
	DomConstructorHTMLNextIdElement int32 = 61
	DomConstructorHTMLNoShowElement int32 = 62
	DomConstructorHTMLObjectElement int32 = 63
	DomConstructorHTMLOListElement int32 = 64
	DomConstructorHTMLOptionElement int32 = 65
	DomConstructorHTMLParagraphElement int32 = 66
	DomConstructorHTMLParamElement int32 = 67
	DomConstructorHTMLPhraseElement int32 = 68
	DomConstructorHTMLPluginsCollection int32 = 69
	DomConstructorHTMLPopup int32 = 70
	DomConstructorHTMLScriptElement int32 = 71
	DomConstructorHTMLSelectElement int32 = 72
	DomConstructorHTMLSpanElement int32 = 73
	DomConstructorHTMLStyleElement int32 = 74
	DomConstructorHTMLTableCaptionElement int32 = 75
	DomConstructorHTMLTableCellElement int32 = 76
	DomConstructorHTMLTableColElement int32 = 77
	DomConstructorHTMLTableElement int32 = 78
	DomConstructorHTMLTableRowElement int32 = 79
	DomConstructorHTMLTableSectionElement int32 = 80
	DomConstructorHTMLTextAreaElement int32 = 81
	DomConstructorHTMLTextElement int32 = 82
	DomConstructorHTMLTitleElement int32 = 83
	DomConstructorHTMLUListElement int32 = 84
	DomConstructorHTMLUnknownElement int32 = 85
	DomConstructorImage int32 = 86
	DomConstructorLocation int32 = 87
	DomConstructorNamedNodeMap int32 = 88
	DomConstructorNavigator int32 = 89
	DomConstructorNodeList int32 = 90
	DomConstructorOption int32 = 91
	DomConstructorScreen int32 = 92
	DomConstructorSelection int32 = 93
	DomConstructorStaticNodeList int32 = 94
	DomConstructorStorage int32 = 95
	DomConstructorStyleSheetList int32 = 96
	DomConstructorStyleSheetPage int32 = 97
	DomConstructorStyleSheetPageList int32 = 98
	DomConstructorText int32 = 99
	DomConstructorTextRange int32 = 100
	DomConstructorTextRangeCollection int32 = 101
	DomConstructorTextRectangle int32 = 102
	DomConstructorTextRectangleList int32 = 103
	DomConstructorWindow int32 = 104
	DomConstructorXDomainRequest int32 = 105
	DomConstructorXMLHttpRequest int32 = 106
	DomConstructorMax int32 = 107
	DomConstructor_Max int32 = 2147483647
)
const
  DomConstructorObject = 0;
  DomConstructorAttr = 1;
  DomConstructorBehaviorUrnsCollection = 2;
  DomConstructorBookmarkCollection = 3;
  DomConstructorCompatibleInfo = 4;
  DomConstructorCompatibleInfoCollection = 5;
  DomConstructorControlRangeCollection = 6;
  DomConstructorCSSCurrentStyleDeclaration = 7;
  DomConstructorCSSRuleList = 8;
  DomConstructorCSSRuleStyleDeclaration = 9;
  DomConstructorCSSStyleDeclaration = 10;
  DomConstructorCSSStyleRule = 11;
  DomConstructorCSSStyleSheet = 12;
  DomConstructorDataTransfer = 13;
  DomConstructorDOMImplementation = 14;
  DomConstructorElement = 15;
  DomConstructorEvent = 16;
  DomConstructorHistory = 17;
  DomConstructorHTCElementBehaviorDefaults = 18;
  DomConstructorHTMLAnchorElement = 19;
  DomConstructorHTMLAreaElement = 20;
  DomConstructorHTMLAreasCollection = 21;
  DomConstructorHTMLBaseElement = 22;
  DomConstructorHTMLBaseFontElement = 23;
  DomConstructorHTMLBGSoundElement = 24;
  DomConstructorHTMLBlockElement = 25;
  DomConstructorHTMLBodyElement = 26;
  DomConstructorHTMLBRElement = 27;
  DomConstructorHTMLButtonElement = 28;
  DomConstructorHTMLCollection = 29;
  DomConstructorHTMLCommentElement = 30;
  DomConstructorHTMLDDElement = 31;
  DomConstructorHTMLDivElement = 32;
  DomConstructorHTMLDocument = 33;
  DomConstructorHTMLDListElement = 34;
  DomConstructorHTMLDTElement = 35;
  DomConstructorHTMLEmbedElement = 36;
  DomConstructorHTMLFieldSetElement = 37;
  DomConstructorHTMLFontElement = 38;
  DomConstructorHTMLFormElement = 39;
  DomConstructorHTMLFrameElement = 40;
  DomConstructorHTMLFrameSetElement = 41;
  DomConstructorHTMLGenericElement = 42;
  DomConstructorHTMLHeadElement = 43;
  DomConstructorHTMLHeadingElement = 44;
  DomConstructorHTMLHRElement = 45;
  DomConstructorHTMLHtmlElement = 46;
  DomConstructorHTMLIFrameElement = 47;
  DomConstructorHTMLImageElement = 48;
  DomConstructorHTMLInputElement = 49;
  DomConstructorHTMLIsIndexElement = 50;
  DomConstructorHTMLLabelElement = 51;
  DomConstructorHTMLLegendElement = 52;
  DomConstructorHTMLLIElement = 53;
  DomConstructorHTMLLinkElement = 54;
  DomConstructorHTMLMapElement = 55;
  DomConstructorHTMLMarqueeElement = 56;
  DomConstructorHTMLMetaElement = 57;
  DomConstructorHTMLModelessDialog = 58;
  DomConstructorHTMLNamespaceInfo = 59;
  DomConstructorHTMLNamespaceInfoCollection = 60;
  DomConstructorHTMLNextIdElement = 61;
  DomConstructorHTMLNoShowElement = 62;
  DomConstructorHTMLObjectElement = 63;
  DomConstructorHTMLOListElement = 64;
  DomConstructorHTMLOptionElement = 65;
  DomConstructorHTMLParagraphElement = 66;
  DomConstructorHTMLParamElement = 67;
  DomConstructorHTMLPhraseElement = 68;
  DomConstructorHTMLPluginsCollection = 69;
  DomConstructorHTMLPopup = 70;
  DomConstructorHTMLScriptElement = 71;
  DomConstructorHTMLSelectElement = 72;
  DomConstructorHTMLSpanElement = 73;
  DomConstructorHTMLStyleElement = 74;
  DomConstructorHTMLTableCaptionElement = 75;
  DomConstructorHTMLTableCellElement = 76;
  DomConstructorHTMLTableColElement = 77;
  DomConstructorHTMLTableElement = 78;
  DomConstructorHTMLTableRowElement = 79;
  DomConstructorHTMLTableSectionElement = 80;
  DomConstructorHTMLTextAreaElement = 81;
  DomConstructorHTMLTextElement = 82;
  DomConstructorHTMLTitleElement = 83;
  DomConstructorHTMLUListElement = 84;
  DomConstructorHTMLUnknownElement = 85;
  DomConstructorImage = 86;
  DomConstructorLocation = 87;
  DomConstructorNamedNodeMap = 88;
  DomConstructorNavigator = 89;
  DomConstructorNodeList = 90;
  DomConstructorOption = 91;
  DomConstructorScreen = 92;
  DomConstructorSelection = 93;
  DomConstructorStaticNodeList = 94;
  DomConstructorStorage = 95;
  DomConstructorStyleSheetList = 96;
  DomConstructorStyleSheetPage = 97;
  DomConstructorStyleSheetPageList = 98;
  DomConstructorText = 99;
  DomConstructorTextRange = 100;
  DomConstructorTextRangeCollection = 101;
  DomConstructorTextRectangle = 102;
  DomConstructorTextRectangleList = 103;
  DomConstructorWindow = 104;
  DomConstructorXDomainRequest = 105;
  DomConstructorXMLHttpRequest = 106;
  DomConstructorMax = 107;
  DomConstructor_Max = 2147483647;
// DomConstructor
pub const DomConstructorObject: i32 = 0;
pub const DomConstructorAttr: i32 = 1;
pub const DomConstructorBehaviorUrnsCollection: i32 = 2;
pub const DomConstructorBookmarkCollection: i32 = 3;
pub const DomConstructorCompatibleInfo: i32 = 4;
pub const DomConstructorCompatibleInfoCollection: i32 = 5;
pub const DomConstructorControlRangeCollection: i32 = 6;
pub const DomConstructorCSSCurrentStyleDeclaration: i32 = 7;
pub const DomConstructorCSSRuleList: i32 = 8;
pub const DomConstructorCSSRuleStyleDeclaration: i32 = 9;
pub const DomConstructorCSSStyleDeclaration: i32 = 10;
pub const DomConstructorCSSStyleRule: i32 = 11;
pub const DomConstructorCSSStyleSheet: i32 = 12;
pub const DomConstructorDataTransfer: i32 = 13;
pub const DomConstructorDOMImplementation: i32 = 14;
pub const DomConstructorElement: i32 = 15;
pub const DomConstructorEvent: i32 = 16;
pub const DomConstructorHistory: i32 = 17;
pub const DomConstructorHTCElementBehaviorDefaults: i32 = 18;
pub const DomConstructorHTMLAnchorElement: i32 = 19;
pub const DomConstructorHTMLAreaElement: i32 = 20;
pub const DomConstructorHTMLAreasCollection: i32 = 21;
pub const DomConstructorHTMLBaseElement: i32 = 22;
pub const DomConstructorHTMLBaseFontElement: i32 = 23;
pub const DomConstructorHTMLBGSoundElement: i32 = 24;
pub const DomConstructorHTMLBlockElement: i32 = 25;
pub const DomConstructorHTMLBodyElement: i32 = 26;
pub const DomConstructorHTMLBRElement: i32 = 27;
pub const DomConstructorHTMLButtonElement: i32 = 28;
pub const DomConstructorHTMLCollection: i32 = 29;
pub const DomConstructorHTMLCommentElement: i32 = 30;
pub const DomConstructorHTMLDDElement: i32 = 31;
pub const DomConstructorHTMLDivElement: i32 = 32;
pub const DomConstructorHTMLDocument: i32 = 33;
pub const DomConstructorHTMLDListElement: i32 = 34;
pub const DomConstructorHTMLDTElement: i32 = 35;
pub const DomConstructorHTMLEmbedElement: i32 = 36;
pub const DomConstructorHTMLFieldSetElement: i32 = 37;
pub const DomConstructorHTMLFontElement: i32 = 38;
pub const DomConstructorHTMLFormElement: i32 = 39;
pub const DomConstructorHTMLFrameElement: i32 = 40;
pub const DomConstructorHTMLFrameSetElement: i32 = 41;
pub const DomConstructorHTMLGenericElement: i32 = 42;
pub const DomConstructorHTMLHeadElement: i32 = 43;
pub const DomConstructorHTMLHeadingElement: i32 = 44;
pub const DomConstructorHTMLHRElement: i32 = 45;
pub const DomConstructorHTMLHtmlElement: i32 = 46;
pub const DomConstructorHTMLIFrameElement: i32 = 47;
pub const DomConstructorHTMLImageElement: i32 = 48;
pub const DomConstructorHTMLInputElement: i32 = 49;
pub const DomConstructorHTMLIsIndexElement: i32 = 50;
pub const DomConstructorHTMLLabelElement: i32 = 51;
pub const DomConstructorHTMLLegendElement: i32 = 52;
pub const DomConstructorHTMLLIElement: i32 = 53;
pub const DomConstructorHTMLLinkElement: i32 = 54;
pub const DomConstructorHTMLMapElement: i32 = 55;
pub const DomConstructorHTMLMarqueeElement: i32 = 56;
pub const DomConstructorHTMLMetaElement: i32 = 57;
pub const DomConstructorHTMLModelessDialog: i32 = 58;
pub const DomConstructorHTMLNamespaceInfo: i32 = 59;
pub const DomConstructorHTMLNamespaceInfoCollection: i32 = 60;
pub const DomConstructorHTMLNextIdElement: i32 = 61;
pub const DomConstructorHTMLNoShowElement: i32 = 62;
pub const DomConstructorHTMLObjectElement: i32 = 63;
pub const DomConstructorHTMLOListElement: i32 = 64;
pub const DomConstructorHTMLOptionElement: i32 = 65;
pub const DomConstructorHTMLParagraphElement: i32 = 66;
pub const DomConstructorHTMLParamElement: i32 = 67;
pub const DomConstructorHTMLPhraseElement: i32 = 68;
pub const DomConstructorHTMLPluginsCollection: i32 = 69;
pub const DomConstructorHTMLPopup: i32 = 70;
pub const DomConstructorHTMLScriptElement: i32 = 71;
pub const DomConstructorHTMLSelectElement: i32 = 72;
pub const DomConstructorHTMLSpanElement: i32 = 73;
pub const DomConstructorHTMLStyleElement: i32 = 74;
pub const DomConstructorHTMLTableCaptionElement: i32 = 75;
pub const DomConstructorHTMLTableCellElement: i32 = 76;
pub const DomConstructorHTMLTableColElement: i32 = 77;
pub const DomConstructorHTMLTableElement: i32 = 78;
pub const DomConstructorHTMLTableRowElement: i32 = 79;
pub const DomConstructorHTMLTableSectionElement: i32 = 80;
pub const DomConstructorHTMLTextAreaElement: i32 = 81;
pub const DomConstructorHTMLTextElement: i32 = 82;
pub const DomConstructorHTMLTitleElement: i32 = 83;
pub const DomConstructorHTMLUListElement: i32 = 84;
pub const DomConstructorHTMLUnknownElement: i32 = 85;
pub const DomConstructorImage: i32 = 86;
pub const DomConstructorLocation: i32 = 87;
pub const DomConstructorNamedNodeMap: i32 = 88;
pub const DomConstructorNavigator: i32 = 89;
pub const DomConstructorNodeList: i32 = 90;
pub const DomConstructorOption: i32 = 91;
pub const DomConstructorScreen: i32 = 92;
pub const DomConstructorSelection: i32 = 93;
pub const DomConstructorStaticNodeList: i32 = 94;
pub const DomConstructorStorage: i32 = 95;
pub const DomConstructorStyleSheetList: i32 = 96;
pub const DomConstructorStyleSheetPage: i32 = 97;
pub const DomConstructorStyleSheetPageList: i32 = 98;
pub const DomConstructorText: i32 = 99;
pub const DomConstructorTextRange: i32 = 100;
pub const DomConstructorTextRangeCollection: i32 = 101;
pub const DomConstructorTextRectangle: i32 = 102;
pub const DomConstructorTextRectangleList: i32 = 103;
pub const DomConstructorWindow: i32 = 104;
pub const DomConstructorXDomainRequest: i32 = 105;
pub const DomConstructorXMLHttpRequest: i32 = 106;
pub const DomConstructorMax: i32 = 107;
pub const DomConstructor_Max: i32 = 2147483647;
const
  DomConstructorObject* = 0
  DomConstructorAttr* = 1
  DomConstructorBehaviorUrnsCollection* = 2
  DomConstructorBookmarkCollection* = 3
  DomConstructorCompatibleInfo* = 4
  DomConstructorCompatibleInfoCollection* = 5
  DomConstructorControlRangeCollection* = 6
  DomConstructorCSSCurrentStyleDeclaration* = 7
  DomConstructorCSSRuleList* = 8
  DomConstructorCSSRuleStyleDeclaration* = 9
  DomConstructorCSSStyleDeclaration* = 10
  DomConstructorCSSStyleRule* = 11
  DomConstructorCSSStyleSheet* = 12
  DomConstructorDataTransfer* = 13
  DomConstructorDOMImplementation* = 14
  DomConstructorElement* = 15
  DomConstructorEvent* = 16
  DomConstructorHistory* = 17
  DomConstructorHTCElementBehaviorDefaults* = 18
  DomConstructorHTMLAnchorElement* = 19
  DomConstructorHTMLAreaElement* = 20
  DomConstructorHTMLAreasCollection* = 21
  DomConstructorHTMLBaseElement* = 22
  DomConstructorHTMLBaseFontElement* = 23
  DomConstructorHTMLBGSoundElement* = 24
  DomConstructorHTMLBlockElement* = 25
  DomConstructorHTMLBodyElement* = 26
  DomConstructorHTMLBRElement* = 27
  DomConstructorHTMLButtonElement* = 28
  DomConstructorHTMLCollection* = 29
  DomConstructorHTMLCommentElement* = 30
  DomConstructorHTMLDDElement* = 31
  DomConstructorHTMLDivElement* = 32
  DomConstructorHTMLDocument* = 33
  DomConstructorHTMLDListElement* = 34
  DomConstructorHTMLDTElement* = 35
  DomConstructorHTMLEmbedElement* = 36
  DomConstructorHTMLFieldSetElement* = 37
  DomConstructorHTMLFontElement* = 38
  DomConstructorHTMLFormElement* = 39
  DomConstructorHTMLFrameElement* = 40
  DomConstructorHTMLFrameSetElement* = 41
  DomConstructorHTMLGenericElement* = 42
  DomConstructorHTMLHeadElement* = 43
  DomConstructorHTMLHeadingElement* = 44
  DomConstructorHTMLHRElement* = 45
  DomConstructorHTMLHtmlElement* = 46
  DomConstructorHTMLIFrameElement* = 47
  DomConstructorHTMLImageElement* = 48
  DomConstructorHTMLInputElement* = 49
  DomConstructorHTMLIsIndexElement* = 50
  DomConstructorHTMLLabelElement* = 51
  DomConstructorHTMLLegendElement* = 52
  DomConstructorHTMLLIElement* = 53
  DomConstructorHTMLLinkElement* = 54
  DomConstructorHTMLMapElement* = 55
  DomConstructorHTMLMarqueeElement* = 56
  DomConstructorHTMLMetaElement* = 57
  DomConstructorHTMLModelessDialog* = 58
  DomConstructorHTMLNamespaceInfo* = 59
  DomConstructorHTMLNamespaceInfoCollection* = 60
  DomConstructorHTMLNextIdElement* = 61
  DomConstructorHTMLNoShowElement* = 62
  DomConstructorHTMLObjectElement* = 63
  DomConstructorHTMLOListElement* = 64
  DomConstructorHTMLOptionElement* = 65
  DomConstructorHTMLParagraphElement* = 66
  DomConstructorHTMLParamElement* = 67
  DomConstructorHTMLPhraseElement* = 68
  DomConstructorHTMLPluginsCollection* = 69
  DomConstructorHTMLPopup* = 70
  DomConstructorHTMLScriptElement* = 71
  DomConstructorHTMLSelectElement* = 72
  DomConstructorHTMLSpanElement* = 73
  DomConstructorHTMLStyleElement* = 74
  DomConstructorHTMLTableCaptionElement* = 75
  DomConstructorHTMLTableCellElement* = 76
  DomConstructorHTMLTableColElement* = 77
  DomConstructorHTMLTableElement* = 78
  DomConstructorHTMLTableRowElement* = 79
  DomConstructorHTMLTableSectionElement* = 80
  DomConstructorHTMLTextAreaElement* = 81
  DomConstructorHTMLTextElement* = 82
  DomConstructorHTMLTitleElement* = 83
  DomConstructorHTMLUListElement* = 84
  DomConstructorHTMLUnknownElement* = 85
  DomConstructorImage* = 86
  DomConstructorLocation* = 87
  DomConstructorNamedNodeMap* = 88
  DomConstructorNavigator* = 89
  DomConstructorNodeList* = 90
  DomConstructorOption* = 91
  DomConstructorScreen* = 92
  DomConstructorSelection* = 93
  DomConstructorStaticNodeList* = 94
  DomConstructorStorage* = 95
  DomConstructorStyleSheetList* = 96
  DomConstructorStyleSheetPage* = 97
  DomConstructorStyleSheetPageList* = 98
  DomConstructorText* = 99
  DomConstructorTextRange* = 100
  DomConstructorTextRangeCollection* = 101
  DomConstructorTextRectangle* = 102
  DomConstructorTextRectangleList* = 103
  DomConstructorWindow* = 104
  DomConstructorXDomainRequest* = 105
  DomConstructorXMLHttpRequest* = 106
  DomConstructorMax* = 107
  DomConstructor_Max* = 2147483647
enum DomConstructor : int {
    DomConstructorObject = 0,
    DomConstructorAttr = 1,
    DomConstructorBehaviorUrnsCollection = 2,
    DomConstructorBookmarkCollection = 3,
    DomConstructorCompatibleInfo = 4,
    DomConstructorCompatibleInfoCollection = 5,
    DomConstructorControlRangeCollection = 6,
    DomConstructorCSSCurrentStyleDeclaration = 7,
    DomConstructorCSSRuleList = 8,
    DomConstructorCSSRuleStyleDeclaration = 9,
    DomConstructorCSSStyleDeclaration = 10,
    DomConstructorCSSStyleRule = 11,
    DomConstructorCSSStyleSheet = 12,
    DomConstructorDataTransfer = 13,
    DomConstructorDOMImplementation = 14,
    DomConstructorElement = 15,
    DomConstructorEvent = 16,
    DomConstructorHistory = 17,
    DomConstructorHTCElementBehaviorDefaults = 18,
    DomConstructorHTMLAnchorElement = 19,
    DomConstructorHTMLAreaElement = 20,
    DomConstructorHTMLAreasCollection = 21,
    DomConstructorHTMLBaseElement = 22,
    DomConstructorHTMLBaseFontElement = 23,
    DomConstructorHTMLBGSoundElement = 24,
    DomConstructorHTMLBlockElement = 25,
    DomConstructorHTMLBodyElement = 26,
    DomConstructorHTMLBRElement = 27,
    DomConstructorHTMLButtonElement = 28,
    DomConstructorHTMLCollection = 29,
    DomConstructorHTMLCommentElement = 30,
    DomConstructorHTMLDDElement = 31,
    DomConstructorHTMLDivElement = 32,
    DomConstructorHTMLDocument = 33,
    DomConstructorHTMLDListElement = 34,
    DomConstructorHTMLDTElement = 35,
    DomConstructorHTMLEmbedElement = 36,
    DomConstructorHTMLFieldSetElement = 37,
    DomConstructorHTMLFontElement = 38,
    DomConstructorHTMLFormElement = 39,
    DomConstructorHTMLFrameElement = 40,
    DomConstructorHTMLFrameSetElement = 41,
    DomConstructorHTMLGenericElement = 42,
    DomConstructorHTMLHeadElement = 43,
    DomConstructorHTMLHeadingElement = 44,
    DomConstructorHTMLHRElement = 45,
    DomConstructorHTMLHtmlElement = 46,
    DomConstructorHTMLIFrameElement = 47,
    DomConstructorHTMLImageElement = 48,
    DomConstructorHTMLInputElement = 49,
    DomConstructorHTMLIsIndexElement = 50,
    DomConstructorHTMLLabelElement = 51,
    DomConstructorHTMLLegendElement = 52,
    DomConstructorHTMLLIElement = 53,
    DomConstructorHTMLLinkElement = 54,
    DomConstructorHTMLMapElement = 55,
    DomConstructorHTMLMarqueeElement = 56,
    DomConstructorHTMLMetaElement = 57,
    DomConstructorHTMLModelessDialog = 58,
    DomConstructorHTMLNamespaceInfo = 59,
    DomConstructorHTMLNamespaceInfoCollection = 60,
    DomConstructorHTMLNextIdElement = 61,
    DomConstructorHTMLNoShowElement = 62,
    DomConstructorHTMLObjectElement = 63,
    DomConstructorHTMLOListElement = 64,
    DomConstructorHTMLOptionElement = 65,
    DomConstructorHTMLParagraphElement = 66,
    DomConstructorHTMLParamElement = 67,
    DomConstructorHTMLPhraseElement = 68,
    DomConstructorHTMLPluginsCollection = 69,
    DomConstructorHTMLPopup = 70,
    DomConstructorHTMLScriptElement = 71,
    DomConstructorHTMLSelectElement = 72,
    DomConstructorHTMLSpanElement = 73,
    DomConstructorHTMLStyleElement = 74,
    DomConstructorHTMLTableCaptionElement = 75,
    DomConstructorHTMLTableCellElement = 76,
    DomConstructorHTMLTableColElement = 77,
    DomConstructorHTMLTableElement = 78,
    DomConstructorHTMLTableRowElement = 79,
    DomConstructorHTMLTableSectionElement = 80,
    DomConstructorHTMLTextAreaElement = 81,
    DomConstructorHTMLTextElement = 82,
    DomConstructorHTMLTitleElement = 83,
    DomConstructorHTMLUListElement = 84,
    DomConstructorHTMLUnknownElement = 85,
    DomConstructorImage = 86,
    DomConstructorLocation = 87,
    DomConstructorNamedNodeMap = 88,
    DomConstructorNavigator = 89,
    DomConstructorNodeList = 90,
    DomConstructorOption = 91,
    DomConstructorScreen = 92,
    DomConstructorSelection = 93,
    DomConstructorStaticNodeList = 94,
    DomConstructorStorage = 95,
    DomConstructorStyleSheetList = 96,
    DomConstructorStyleSheetPage = 97,
    DomConstructorStyleSheetPageList = 98,
    DomConstructorText = 99,
    DomConstructorTextRange = 100,
    DomConstructorTextRangeCollection = 101,
    DomConstructorTextRectangle = 102,
    DomConstructorTextRectangleList = 103,
    DomConstructorWindow = 104,
    DomConstructorXDomainRequest = 105,
    DomConstructorXMLHttpRequest = 106,
    DomConstructorMax = 107,
    DomConstructor_Max = 2147483647,
}
#define global DomConstructorObject                      0x0
#define global DomConstructorAttr                        0x1
#define global DomConstructorBehaviorUrnsCollection      0x2
#define global DomConstructorBookmarkCollection          0x3
#define global DomConstructorCompatibleInfo              0x4
#define global DomConstructorCompatibleInfoCollection    0x5
#define global DomConstructorControlRangeCollection      0x6
#define global DomConstructorCSSCurrentStyleDeclaration  0x7
#define global DomConstructorCSSRuleList                 0x8
#define global DomConstructorCSSRuleStyleDeclaration     0x9
#define global DomConstructorCSSStyleDeclaration         0xA
#define global DomConstructorCSSStyleRule                0xB
#define global DomConstructorCSSStyleSheet               0xC
#define global DomConstructorDataTransfer                0xD
#define global DomConstructorDOMImplementation           0xE
#define global DomConstructorElement                     0xF
#define global DomConstructorEvent                       0x10
#define global DomConstructorHistory                     0x11
#define global DomConstructorHTCElementBehaviorDefaults  0x12
#define global DomConstructorHTMLAnchorElement           0x13
#define global DomConstructorHTMLAreaElement             0x14
#define global DomConstructorHTMLAreasCollection         0x15
#define global DomConstructorHTMLBaseElement             0x16
#define global DomConstructorHTMLBaseFontElement         0x17
#define global DomConstructorHTMLBGSoundElement          0x18
#define global DomConstructorHTMLBlockElement            0x19
#define global DomConstructorHTMLBodyElement             0x1A
#define global DomConstructorHTMLBRElement               0x1B
#define global DomConstructorHTMLButtonElement           0x1C
#define global DomConstructorHTMLCollection              0x1D
#define global DomConstructorHTMLCommentElement          0x1E
#define global DomConstructorHTMLDDElement               0x1F
#define global DomConstructorHTMLDivElement              0x20
#define global DomConstructorHTMLDocument                0x21
#define global DomConstructorHTMLDListElement            0x22
#define global DomConstructorHTMLDTElement               0x23
#define global DomConstructorHTMLEmbedElement            0x24
#define global DomConstructorHTMLFieldSetElement         0x25
#define global DomConstructorHTMLFontElement             0x26
#define global DomConstructorHTMLFormElement             0x27
#define global DomConstructorHTMLFrameElement            0x28
#define global DomConstructorHTMLFrameSetElement         0x29
#define global DomConstructorHTMLGenericElement          0x2A
#define global DomConstructorHTMLHeadElement             0x2B
#define global DomConstructorHTMLHeadingElement          0x2C
#define global DomConstructorHTMLHRElement               0x2D
#define global DomConstructorHTMLHtmlElement             0x2E
#define global DomConstructorHTMLIFrameElement           0x2F
#define global DomConstructorHTMLImageElement            0x30
#define global DomConstructorHTMLInputElement            0x31
#define global DomConstructorHTMLIsIndexElement          0x32
#define global DomConstructorHTMLLabelElement            0x33
#define global DomConstructorHTMLLegendElement           0x34
#define global DomConstructorHTMLLIElement               0x35
#define global DomConstructorHTMLLinkElement             0x36
#define global DomConstructorHTMLMapElement              0x37
#define global DomConstructorHTMLMarqueeElement          0x38
#define global DomConstructorHTMLMetaElement             0x39
#define global DomConstructorHTMLModelessDialog          0x3A
#define global DomConstructorHTMLNamespaceInfo           0x3B
#define global DomConstructorHTMLNamespaceInfoCollection 0x3C
#define global DomConstructorHTMLNextIdElement           0x3D
#define global DomConstructorHTMLNoShowElement           0x3E
#define global DomConstructorHTMLObjectElement           0x3F
#define global DomConstructorHTMLOListElement            0x40
#define global DomConstructorHTMLOptionElement           0x41
#define global DomConstructorHTMLParagraphElement        0x42
#define global DomConstructorHTMLParamElement            0x43
#define global DomConstructorHTMLPhraseElement           0x44
#define global DomConstructorHTMLPluginsCollection       0x45
#define global DomConstructorHTMLPopup                   0x46
#define global DomConstructorHTMLScriptElement           0x47
#define global DomConstructorHTMLSelectElement           0x48
#define global DomConstructorHTMLSpanElement             0x49
#define global DomConstructorHTMLStyleElement            0x4A
#define global DomConstructorHTMLTableCaptionElement     0x4B
#define global DomConstructorHTMLTableCellElement        0x4C
#define global DomConstructorHTMLTableColElement         0x4D
#define global DomConstructorHTMLTableElement            0x4E
#define global DomConstructorHTMLTableRowElement         0x4F
#define global DomConstructorHTMLTableSectionElement     0x50
#define global DomConstructorHTMLTextAreaElement         0x51
#define global DomConstructorHTMLTextElement             0x52
#define global DomConstructorHTMLTitleElement            0x53
#define global DomConstructorHTMLUListElement            0x54
#define global DomConstructorHTMLUnknownElement          0x55
#define global DomConstructorImage                       0x56
#define global DomConstructorLocation                    0x57
#define global DomConstructorNamedNodeMap                0x58
#define global DomConstructorNavigator                   0x59
#define global DomConstructorNodeList                    0x5A
#define global DomConstructorOption                      0x5B
#define global DomConstructorScreen                      0x5C
#define global DomConstructorSelection                   0x5D
#define global DomConstructorStaticNodeList              0x5E
#define global DomConstructorStorage                     0x5F
#define global DomConstructorStyleSheetList              0x60
#define global DomConstructorStyleSheetPage              0x61
#define global DomConstructorStyleSheetPageList          0x62
#define global DomConstructorText                        0x63
#define global DomConstructorTextRange                   0x64
#define global DomConstructorTextRangeCollection         0x65
#define global DomConstructorTextRectangle               0x66
#define global DomConstructorTextRectangleList           0x67
#define global DomConstructorWindow                      0x68
#define global DomConstructorXDomainRequest              0x69
#define global DomConstructorXMLHttpRequest              0x6A
#define global DomConstructorMax                         0x6B
#define global DomConstructor_Max                        0x7FFFFFFF