webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Protected Member Functions | List of all members
DOMHTMLDocument Class Reference

#import <DOMHTMLDocument.h>

Inheritance diagram for DOMHTMLDocument:
DOMDocument IDOMHTMLDocument DOMDocument DOMNode IDOMDocumentEvent IDOMViewCSS IDOMDocument DOMNode IDOMDocument DOMNode IDOMDocumentEvent IDOMViewCSS IDOMDocument DOMNode

Instance Methods

(DOMHTMLCollection *embeds) - WEBKIT_AVAILABLE_MAC
 
(DOMHTMLCollection *plugins) - WEBKIT_AVAILABLE_MAC
 
(DOMHTMLCollection *scripts) - WEBKIT_AVAILABLE_MAC
 
(int width) - WEBKIT_AVAILABLE_MAC
 
(int height) - WEBKIT_AVAILABLE_MAC
 
(NSString *dir) - WEBKIT_AVAILABLE_MAC
 
(NSString *designMode) - WEBKIT_AVAILABLE_MAC
 
(NSString *compatMode) - WEBKIT_AVAILABLE_MAC
 
(NSString *bgColor) - WEBKIT_AVAILABLE_MAC
 
(NSString *fgColor) - WEBKIT_AVAILABLE_MAC
 
(NSString *alinkColor) - WEBKIT_AVAILABLE_MAC
 
(NSString *linkColor) - WEBKIT_AVAILABLE_MAC
 
(NSString *vlinkColor) - WEBKIT_AVAILABLE_MAC
 
(void) - open
 
(void) - close
 
(void) - write:
 
(void) - writeln:
 
(10_6) - WEBKIT_AVAILABLE_MAC
 
(10_5) - WEBKIT_AVAILABLE_MAC
 
(10_5) - WEBKIT_AVAILABLE_MAC
 
() - DOMHTMLDocument
 
(virtual HRESULT STDMETHODCALLTYPE) - QueryInterface
 
(virtual ULONG STDMETHODCALLTYPE) - AddRef
 
(virtual ULONG STDMETHODCALLTYPE) - Release
 
(virtual HRESULT STDMETHODCALLTYPE) - throwException
 
(virtual HRESULT STDMETHODCALLTYPE) - callWebScriptMethod
 
(virtual HRESULT STDMETHODCALLTYPE) - evaluateWebScript
 
(virtual HRESULT STDMETHODCALLTYPE) - removeWebScriptKey
 
(virtual HRESULT STDMETHODCALLTYPE) - stringRepresentation
 
(virtual HRESULT STDMETHODCALLTYPE) - webScriptValueAtIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - setWebScriptValueAtIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - setException
 
(virtual HRESULT STDMETHODCALLTYPE) - nodeName
 
(virtual HRESULT STDMETHODCALLTYPE) - nodeValue
 
(virtual HRESULT STDMETHODCALLTYPE) - setNodeValue
 
(virtual HRESULT STDMETHODCALLTYPE) - nodeType
 
(virtual HRESULT STDMETHODCALLTYPE) - parentNode
 
(virtual HRESULT STDMETHODCALLTYPE) - childNodes
 
(virtual HRESULT STDMETHODCALLTYPE) - firstChild
 
(virtual HRESULT STDMETHODCALLTYPE) - lastChild
 
(virtual HRESULT STDMETHODCALLTYPE) - previousSibling
 
(virtual HRESULT STDMETHODCALLTYPE) - nextSibling
 
(virtual HRESULT STDMETHODCALLTYPE) - attributes
 
(virtual HRESULT STDMETHODCALLTYPE) - ownerDocument
 
(virtual HRESULT STDMETHODCALLTYPE) - insertBefore
 
(virtual HRESULT STDMETHODCALLTYPE) - replaceChild
 
(virtual HRESULT STDMETHODCALLTYPE) - removeChild
 
(virtual HRESULT STDMETHODCALLTYPE) - appendChild
 
(virtual HRESULT STDMETHODCALLTYPE) - hasChildNodes
 
(virtual HRESULT STDMETHODCALLTYPE) - cloneNode
 
(virtual HRESULT STDMETHODCALLTYPE) - normalize
 
(virtual HRESULT STDMETHODCALLTYPE) - isSupported
 
(virtual HRESULT STDMETHODCALLTYPE) - namespaceURI
 
(virtual HRESULT STDMETHODCALLTYPE) - prefix
 
(virtual HRESULT STDMETHODCALLTYPE) - setPrefix
 
(virtual HRESULT STDMETHODCALLTYPE) - localName
 
(virtual HRESULT STDMETHODCALLTYPE) - hasAttributes
 
(virtual HRESULT STDMETHODCALLTYPE) - isSameNode
 
(virtual HRESULT STDMETHODCALLTYPE) - isEqualNode
 
(virtual HRESULT STDMETHODCALLTYPE) - textContent
 
(virtual HRESULT STDMETHODCALLTYPE) - setTextContent
 
(virtual HRESULT STDMETHODCALLTYPE) - doctype
 
(virtual HRESULT STDMETHODCALLTYPE) - implementation
 
(virtual HRESULT STDMETHODCALLTYPE) - documentElement
 
(virtual HRESULT STDMETHODCALLTYPE) - createElement
 
(virtual HRESULT STDMETHODCALLTYPE) - createDocumentFragment
 
(virtual HRESULT STDMETHODCALLTYPE) - createTextNode
 
(virtual HRESULT STDMETHODCALLTYPE) - createComment
 
(virtual HRESULT STDMETHODCALLTYPE) - createCDATASection
 
(virtual HRESULT STDMETHODCALLTYPE) - createProcessingInstruction
 
(virtual HRESULT STDMETHODCALLTYPE) - createAttribute
 
(virtual HRESULT STDMETHODCALLTYPE) - createEntityReference
 
(virtual HRESULT STDMETHODCALLTYPE) - getElementsByTagName
 
(virtual HRESULT STDMETHODCALLTYPE) - importNode
 
(virtual HRESULT STDMETHODCALLTYPE) - createElementNS
 
(virtual HRESULT STDMETHODCALLTYPE) - createAttributeNS
 
(virtual HRESULT STDMETHODCALLTYPE) - getElementsByTagNameNS
 
(virtual HRESULT STDMETHODCALLTYPE) - getElementById
 
(virtual HRESULT STDMETHODCALLTYPE) - title
 
(virtual HRESULT STDMETHODCALLTYPE) - setTitle
 
(virtual HRESULT STDMETHODCALLTYPE) - referrer
 
(virtual HRESULT STDMETHODCALLTYPE) - domain
 
(virtual HRESULT STDMETHODCALLTYPE) - URL
 
(virtual HRESULT STDMETHODCALLTYPE) - body
 
(virtual HRESULT STDMETHODCALLTYPE) - setBody
 
(virtual HRESULT STDMETHODCALLTYPE) - images
 
(virtual HRESULT STDMETHODCALLTYPE) - applets
 
(virtual HRESULT STDMETHODCALLTYPE) - links
 
(virtual HRESULT STDMETHODCALLTYPE) - forms
 
(virtual HRESULT STDMETHODCALLTYPE) - anchors
 
(virtual HRESULT STDMETHODCALLTYPE) - cookie
 
(virtual HRESULT STDMETHODCALLTYPE) - setCookie
 
(virtual HRESULT STDMETHODCALLTYPE) - open
 
(virtual HRESULT STDMETHODCALLTYPE) - close
 
(virtual HRESULT STDMETHODCALLTYPE) - write
 
(virtual HRESULT STDMETHODCALLTYPE) - writeln
 
(virtual HRESULT STDMETHODCALLTYPE) - getElementById_
 
(virtual HRESULT STDMETHODCALLTYPE) - getElementsByName
 
(DOMDocumentFragment *) - createDocumentFragmentWithMarkupString:baseURL:
 
(DOMDocumentFragment *) - createDocumentFragmentWithText:
 
- Instance Methods inherited from DOMDocument
(NSString *inputEncoding) - WEBKIT_AVAILABLE_MAC
 
(NSString *xmlEncoding) - WEBKIT_AVAILABLE_MAC
 
(NSString *xmlVersion) - WEBKIT_AVAILABLE_MAC
 
(BOOL xmlStandalone) - WEBKIT_AVAILABLE_MAC
 
(NSString *documentURI) - WEBKIT_AVAILABLE_MAC
 
(NSString *lastModified) - WEBKIT_AVAILABLE_MAC
 
(NSString *charset) - WEBKIT_AVAILABLE_MAC
 
(NSString *defaultCharset) - WEBKIT_AVAILABLE_MAC
 
(NSString *readyState) - WEBKIT_AVAILABLE_MAC
 
(NSString *characterSet) - WEBKIT_AVAILABLE_MAC
 
(NSString *preferredStylesheetSet) - WEBKIT_AVAILABLE_MAC
 
(NSString *selectedStylesheetSet) - WEBKIT_AVAILABLE_MAC
 
(DOMElement *activeElement) - WEBKIT_AVAILABLE_MAC
 
(DOMElement *) - createElement:
 
(DOMDocumentFragment *) - createDocumentFragment
 
(DOMText *) - createTextNode:
 
(DOMComment *) - createComment:
 
(DOMCDATASection *) - createCDATASection:
 
(DOMProcessingInstruction *) - createProcessingInstruction:data:
 
(DOMAttr *) - createAttribute:
 
(DOMEntityReference *) - createEntityReference:
 
(DOMNodeList *) - getElementsByTagName:
 
(DOMNode *) - importNode:deep:
 
(DOMElement *) - createElementNS:qualifiedName:
 
(DOMAttr *) - createAttributeNS:qualifiedName:
 
(DOMNodeList *) - getElementsByTagNameNS:localName:
 
(DOMNode *) - adoptNode:
 
(DOMEvent *) - createEvent:
 
(DOMRange *) - createRange
 
(DOMNodeIterator *) - createNodeIterator:whatToShow:filter:expandEntityReferences:
 
(DOMTreeWalker *) - createTreeWalker:whatToShow:filter:expandEntityReferences:
 
(DOMCSSStyleDeclaration *) - getOverrideStyle:pseudoElement:
 
(DOMXPathExpression *) - createExpression:resolver:
 
(id< DOMXPathNSResolver >) - createNSResolver:
 
(DOMXPathResult *) - evaluate:contextNode:resolver:type:inResult:
 
(BOOL) - execCommand:userInterface:value:
 
(BOOL) - execCommand:userInterface:
 
(BOOL) - execCommand:
 
(BOOL) - queryCommandEnabled:
 
(BOOL) - queryCommandIndeterm:
 
(BOOL) - queryCommandState:
 
(BOOL) - queryCommandSupported:
 
(NSString *) - queryCommandValue:
 
(DOMNodeList *) - getElementsByName:
 
(DOMElement *) - elementFromPoint:y:
 
(DOMCSSStyleDeclaration *) - getComputedStyle:pseudoElement:
 
(DOMCSSRuleList *) - getMatchedCSSRules:pseudoElement:
 
(DOMCSSRuleList *) - getMatchedCSSRules:pseudoElement:authorOnly:
 
(DOMNodeList *) - getElementsByClassName:
 
(DOMElement *) - getElementById:
 
(DOMElement *) - querySelector:
 
(DOMNodeList *) - querySelectorAll:
 
(virtual HRESULT STDMETHODCALLTYPE) - getComputedStyle
 
(virtual HRESULT STDMETHODCALLTYPE) - createEvent
 
(WebCore::Document *) - document
 
(DOMProcessingInstruction *) - createProcessingInstruction::
 
(DOMNode *) - importNode::
 
(DOMElement *) - createElementNS::
 
(DOMAttr *) - createAttributeNS::
 
(DOMNodeList *) - getElementsByTagNameNS::
 
(DOMNodeIterator *) - createNodeIterator::::
 
(DOMTreeWalker *) - createTreeWalker::::
 
(DOMCSSStyleDeclaration *) - getOverrideStyle::
 
(DOMXPathExpression *) - createExpression::
 
(DOMXPathResult *) - evaluate:::::
 
(DOMCSSStyleDeclaration *) - getComputedStyle::
 
(DOMRange *) - caretRangeFromPoint:y:
 
(void) - webkitExitFullscreen
 
(NSURL *) - URLWithAttributeString:
 
- Instance Methods inherited from DOMNode
(NSString *baseURI) - WEBKIT_AVAILABLE_MAC
 
(NSString *textContent) - WEBKIT_AVAILABLE_MAC
 
(DOMElement *parentElement) - WEBKIT_AVAILABLE_MAC
 
(BOOL isContentEditable) - WEBKIT_AVAILABLE_MAC
 
(DOMNode *) - insertBefore:refChild:
 
(DOMNode *) - replaceChild:oldChild:
 
(DOMNode *) - removeChild:
 
(DOMNode *) - appendChild:
 
(BOOL) - hasChildNodes
 
(DOMNode *) - cloneNode:
 
(BOOL) - isSupported:version:
 
(BOOL) - hasAttributes
 
(BOOL) - isSameNode:
 
(BOOL) - isEqualNode:
 
(NSString *) - lookupPrefix:
 
(NSString *) - lookupNamespaceURI:
 
(BOOL) - isDefaultNamespace:
 
(unsigned short) - compareDocumentPosition:
 
(BOOL) - contains:
 
(DOMNode *) - insertBefore::
 
(DOMNode *) - replaceChild::
 
(BOOL) - isSupported::
 
(void) - inspect
 
(WebVisiblePosition *) - startPosition
 
(WebVisiblePosition *) - endPosition
 
(WebArchive *) - webArchiveByFilteringSubframes:
 
- Instance Methods inherited from DOMObject
(instancetype) - NS_UNAVAILABLE
 
(DOMStyleSheet *sheet) - WEBKIT_AVAILABLE_MAC
 
- Instance Methods inherited from WebScriptObject
(id) - callWebScriptMethod:withArguments:
 
(id) - evaluateWebScript:
 
(void) - removeWebScriptKey:
 
(NSString *) - stringRepresentation
 
(id) - webScriptValueAtIndex:
 
(void) - setWebScriptValueAtIndex:value:
 
(void) - setException:
 
(id) - callWebScriptMethod:withArguments:
 
(id) - evaluateWebScript:
 
(void) - removeWebScriptKey:
 
(NSString *) - stringRepresentation
 
(id) - webScriptValueAtIndex:
 
(void) - setWebScriptValueAtIndex:value:
 
(void) - setException:
 
() - WebScriptObject
 
(virtual) - ~WebScriptObject
 
() - WebScriptObject
 
(virtual) - ~WebScriptObject
 
(virtual HRESULT STDMETHODCALLTYPE) - callWebScriptMethod
 
(id) - _init
 
(id) - _init
 
(id) - _initWithJSObject:originRootObject:rootObject:
 
(id) - _initWithJSObject:originRootObject:rootObject:
 
(void) - _setImp:originRootObject:rootObject:
 
(void) - _setImp:originRootObject:rootObject:
 
(void) - _setOriginRootObject:andRootObject:
 
(void) - _setOriginRootObject:andRootObject:
 
(void) - _initializeScriptDOMNodeImp
 
(void) - _initializeScriptDOMNodeImp
 
(JSC::JSObject *) - _imp
 
(JSC::JSObject *) - _imp
 
(BOOL) - _hasImp
 
(BOOL) - _hasImp
 
(JSC::Bindings::RootObject *) - _rootObject
 
(JSC::Bindings::RootObject *) - _rootObject
 
(JSC::Bindings::RootObject *) - _originRootObject
 
(JSC::Bindings::RootObject *) - _originRootObject
 
(JSGlobalContextRef) - _globalContextRef
 
(JSGlobalContextRef) - _globalContextRef
 
(BOOL) - hasWebScriptKey:
 
(BOOL) - hasWebScriptKey:
 
(BOOL) - hasWebScriptKey:
 
- Instance Methods inherited from IWebScriptObject
HRESULT throwException ([in] BSTR exceptionMessage, [out, retval] BOOL *result)
 
HRESULT callWebScriptMethod ([in] BSTR name, [in, size_is(cArgs)] const VARIANT args[], [in] int cArgs, [out, retval] VARIANT *result)
 
HRESULT evaluateWebScript ([in] BSTR script, [out, retval] VARIANT *result)
 
HRESULT removeWebScriptKey ([in] BSTR name)
 
HRESULT stringRepresentation ([out, retval] BSTR *stringRepresentation)
 
HRESULT webScriptValueAtIndex ([in] unsigned int index, [out, retval] VARIANT *result)
 
HRESULT setWebScriptValueAtIndex ([in] unsigned int index, [in] VARIANT val)
 
HRESULT setException ([in] BSTR description)
 
- Instance Methods inherited from IDOMDocument
HRESULT doctype ([out, retval] IDOMDocumentType **result)
 
HRESULT implementation ([out, retval] IDOMImplementation **result)
 
HRESULT documentElement ([out, retval] IDOMElement **result)
 
HRESULT createElement ([in] BSTR tagName, [out, retval] IDOMElement **result)
 
HRESULT createDocumentFragment ([out, retval] IDOMDocumentFragment **result)
 
HRESULT createTextNode ([in] BSTR data, [out, retval] IDOMText **result)
 
HRESULT createComment ([in] BSTR data, [out, retval] IDOMComment **result)
 
HRESULT createCDATASection ([in] BSTR data, [out, retval] IDOMCDATASection **result)
 
HRESULT createProcessingInstruction ([in] BSTR target, [in] BSTR data, [out, retval] IDOMProcessingInstruction **result)
 
HRESULT createAttribute ([in] BSTR name, [out, retval] IDOMAttr **result)
 
HRESULT createEntityReference ([in] BSTR name, [out, retval] IDOMEntityReference **result)
 
HRESULT getElementsByTagName ([in] BSTR tagName, [out, retval] IDOMNodeList **result)
 
HRESULT importNode ([in] IDOMNode *importedNode, [in] BOOL deep, [out, retval] IDOMNode **result)
 
HRESULT createElementNS ([in] BSTR namespaceURI, [in] BSTR qualifiedName, [out, retval] IDOMElement **result)
 
HRESULT createAttributeNS ([in] BSTR namespaceURI, [in] BSTR qualifiedName, [out, retval] IDOMAttr **result)
 
HRESULT getElementsByTagNameNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] IDOMNodeList **result)
 
HRESULT getElementById ([in] BSTR elementId, [out, retval] IDOMElement **result)
 
- Instance Methods inherited from IDOMNode
HRESULT nodeName ([out, retval] BSTR *result)
 
HRESULT nodeValue ([out, retval] BSTR *result)
 
HRESULT setNodeValue ([in] BSTR value)
 
HRESULT nodeType ([out, retval] unsigned short *result)
 
HRESULT parentNode ([out, retval] IDOMNode **result)
 
HRESULT childNodes ([out, retval] IDOMNodeList **result)
 
HRESULT firstChild ([out, retval] IDOMNode **result)
 
HRESULT lastChild ([out, retval] IDOMNode **result)
 
HRESULT previousSibling ([out, retval] IDOMNode **result)
 
HRESULT nextSibling ([out, retval] IDOMNode **result)
 
HRESULT attributes ([out, retval] IDOMNamedNodeMap **result)
 
HRESULT ownerDocument ([out, retval] IDOMDocument **result)
 
HRESULT insertBefore ([in] IDOMNode *newChild, [in] IDOMNode *refChild, [out, retval] IDOMNode **result)
 
HRESULT replaceChild ([in] IDOMNode *newChild, [in] IDOMNode *oldChild, [out, retval] IDOMNode **result)
 
HRESULT removeChild ([in] IDOMNode *oldChild, [out, retval] IDOMNode **result)
 
HRESULT appendChild ([in] IDOMNode *oldChild, [out, retval] IDOMNode **result)
 
HRESULT hasChildNodes ([out, retval] BOOL *result)
 
HRESULT cloneNode ([in] BOOL deep, [out, retval] IDOMNode **result)
 
HRESULT isSupported ([in] BSTR feature, [in] BSTR version, [out, retval] BOOL *result)
 
HRESULT namespaceURI ([out, retval] BSTR *result)
 
HRESULT prefix ([out, retval] BSTR *result)
 
HRESULT setPrefix ([in] BSTR prefix)
 
HRESULT localName ([out, retval] BSTR *result)
 
HRESULT hasAttributes ([out, retval] BOOL *result)
 
HRESULT isSameNode ([in] IDOMNode *other, [out, retval] BOOL *result)
 
HRESULT isEqualNode ([in] IDOMNode *other, [out, retval] BOOL *result)
 
HRESULT textContent ([out, retval] BSTR *result)
 
HRESULT setTextContent ([in] BSTR text)
 
- Instance Methods inherited from IDOMViewCSS
HRESULT getComputedStyle ([in] IDOMElement *elt, [in] BSTR pseudoElt, [out, retval] IDOMCSSStyleDeclaration **result)
 
- Instance Methods inherited from IDOMDocumentEvent
HRESULT createEvent ([in] BSTR eventType, [out, retval] IDOMEvent **result)
 
- Instance Methods inherited from IDOMHTMLDocument
HRESULT title ([out, retval] BSTR *result)
 
HRESULT setTitle ([in] BSTR title)
 
HRESULT referrer ([out, retval] BSTR *result)
 
HRESULT domain ([out, retval] BSTR *result)
 
HRESULT URL ([out, retval] BSTR *result)
 
HRESULT body ([out, retval] IDOMHTMLElement **bodyElement)
 
HRESULT setBody ([in] IDOMHTMLElement *body)
 
HRESULT images ([out, retval] IDOMHTMLCollection **collection)
 
HRESULT applets ([out, retval] IDOMHTMLCollection **collection)
 
HRESULT links ([out, retval] IDOMHTMLCollection **collection)
 
HRESULT forms ([out, retval] IDOMHTMLCollection **collection)
 
HRESULT anchors ([out, retval] IDOMHTMLCollection **collection)
 
HRESULT cookie ([out, retval] BSTR *result)
 
HRESULT setCookie ([in] BSTR cookie)
 
HRESULT write ([in] BSTR text)
 
HRESULT writeln ([in] BSTR text)
 
HRESULT getElementById_ ([in] BSTR elementId, [out, retval] IDOMElement **element)
 
HRESULT getElementsByName ([in] BSTR elementName, [out, retval] IDOMNodeList **nodeList)
 

Protected Member Functions

() - DOMHTMLDocument
 
- Protected Member Functions inherited from DOMDocument
() - DOMDocument
 
() - ~DOMDocument
 

Additional Inherited Members

- Class Methods inherited from DOMDocument
(static IDOMDocument *) + createInstance
 
- Class Methods inherited from WebScriptObject
(BOOL) + throwException:
 
(BOOL) + throwException:
 
(id) + _convertValueToObjcValue:originRootObject:rootObject:
 
(id) + _convertValueToObjcValue:originRootObject:rootObject:
 
(id) + scriptObjectForJSObject:originRootObject:rootObject:
 
(id) + scriptObjectForJSObject:originRootObject:rootObject:
 
- Protected Attributes inherited from DOMDocument
WebCore::Document * m_document
 
- Protected Attributes inherited from DOMObject
package DOMObjectInternal * _internal
 
- Protected Attributes inherited from WebScriptObject
WebScriptObjectPrivate * _private
 
ULONG m_refCount { 0 }
 
- Properties inherited from DOMDocument
DOMDocumentType * doctype
 
DOMImplementation * implementation
 
DOMElement * documentElement
 
DOMAbstractView * defaultView
 
DOMStyleSheetList * styleSheets
 
NSString * title
 
NSString * referrer
 
NSString * domain
 
NSString * URL
 
NSString * cookie
 
DOMHTMLElement * body
 
DOMHTMLCollection * images
 
DOMHTMLCollection * applets
 
DOMHTMLCollection * links
 
DOMHTMLCollection * forms
 
DOMHTMLCollection * anchors
 
NSString * contentType
 
NSString * dir
 
DOMHTMLHeadElement * head
 
NSString * compatMode
 
BOOL webkitIsFullScreen
 
BOOL webkitFullScreenKeyboardInputAllowed
 
DOMElement * webkitCurrentFullScreenElement
 
BOOL webkitFullscreenEnabled
 
DOMElement * webkitFullscreenElement
 
NSString * visibilityState
 
BOOL hidden
 
DOMHTMLScriptElement * currentScript
 
NSString * origin
 
DOMElement * scrollingElement
 
DOMHTMLCollection * children
 
DOMElement * firstElementChild
 
DOMElement * lastElementChild
 
unsigned childElementCount
 
WebFrame * webFrame
 
- Properties inherited from DOMNode
NSString * nodeName
 
NSString * nodeValue
 
unsigned short nodeType
 
DOMNode * parentNode
 
DOMNodeList * childNodes
 
DOMNode * firstChild
 
DOMNode * lastChild
 
DOMNode * previousSibling
 
DOMNode * nextSibling
 
DOMDocument * ownerDocument
 
NSString * namespaceURI
 
NSString * prefix
 
NSString * localName
 
DOMNamedNodeMap * attributes
 
BOOL isConnected
 
WebArchive * webArchive
 

Constructor & Destructor Documentation

◆ DOMHTMLDocument() [1/2]

◆ DOMHTMLDocument() [2/2]

Method Documentation

◆ AddRef()

- (virtual ULONG STDMETHODCALLTYPE) AddRef (void) 

Reimplemented from DOMDocument.

◆ anchors()

- (HRESULT) anchors (_COM_Outptr_opt_ IDOMHTMLCollection **)  collection

◆ appendChild()

- (virtual HRESULT STDMETHODCALLTYPE) appendChild (_In_opt_ IDOMNode *)  oldChild
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMDocument.

◆ applets()

- (HRESULT) applets (_COM_Outptr_opt_ IDOMHTMLCollection **)  collection

◆ attributes()

- (virtual HRESULT STDMETHODCALLTYPE) attributes (_COM_Outptr_opt_ IDOMNamedNodeMap **)  result

Reimplemented from DOMDocument.

◆ body()

- (HRESULT) body (_COM_Outptr_opt_ IDOMHTMLElement **)  bodyElement

◆ callWebScriptMethod()

- (virtual HRESULT STDMETHODCALLTYPE) callWebScriptMethod (_In_ BSTR)  name
(__in_ecount_opt(cArgs) const VARIANT)  args[]
(int)  cArgs
(_Out_ VARIANT *)  result 

Reimplemented from DOMDocument.

◆ childNodes()

- (virtual HRESULT STDMETHODCALLTYPE) childNodes (_COM_Outptr_opt_ IDOMNodeList **)  result

Reimplemented from DOMDocument.

◆ cloneNode()

- (virtual HRESULT STDMETHODCALLTYPE) cloneNode (BOOL)  deep
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMDocument.

◆ close() [1/2]

- (HRESULT) close

Implements IDOMHTMLDocument.

◆ close() [2/2]

- (virtual HRESULT STDMETHODCALLTYPE) close

Implements IDOMHTMLDocument.

◆ cookie()

- (HRESULT) cookie (__deref_opt_out BSTR *)  cookie

◆ createAttribute()

- (virtual HRESULT STDMETHODCALLTYPE) createAttribute (_In_ BSTR)  name
(_COM_Outptr_opt_ IDOMAttr **)  result 

Reimplemented from DOMDocument.

◆ createAttributeNS()

- (virtual HRESULT STDMETHODCALLTYPE) createAttributeNS (_In_ BSTR)  namespaceURI
(_In_ BSTR)  qualifiedName
(_COM_Outptr_opt_ IDOMAttr **)  result 

Reimplemented from DOMDocument.

◆ createCDATASection()

- (virtual HRESULT STDMETHODCALLTYPE) createCDATASection (_In_ BSTR)  data
(_COM_Outptr_opt_ IDOMCDATASection **)  result 

Reimplemented from DOMDocument.

◆ createComment()

- (virtual HRESULT STDMETHODCALLTYPE) createComment (_In_ BSTR)  data
(_COM_Outptr_opt_ IDOMComment **)  result 

Reimplemented from DOMDocument.

◆ createDocumentFragment()

- (virtual HRESULT STDMETHODCALLTYPE) createDocumentFragment (_COM_Outptr_opt_ IDOMDocumentFragment **)  result

Reimplemented from DOMDocument.

◆ createDocumentFragmentWithMarkupString:baseURL:()

- (DOMDocumentFragment *) createDocumentFragmentWithMarkupString: (NSString *)  markupString
baseURL: (10_5)  WEBKIT_AVAILABLE_MAC 

◆ createDocumentFragmentWithText:()

- (DOMDocumentFragment *) createDocumentFragmentWithText: (10_5)  WEBKIT_AVAILABLE_MAC

◆ createElement()

- (virtual HRESULT STDMETHODCALLTYPE) createElement (_In_ BSTR)  tagName
(_COM_Outptr_opt_ IDOMElement **)  result 

Reimplemented from DOMDocument.

◆ createElementNS()

- (virtual HRESULT STDMETHODCALLTYPE) createElementNS (_In_ BSTR)  namespaceURI
(_In_ BSTR)  qualifiedName
(_COM_Outptr_opt_ IDOMElement **)  result 

Reimplemented from DOMDocument.

◆ createEntityReference()

- (virtual HRESULT STDMETHODCALLTYPE) createEntityReference (_In_ BSTR)  name
(_COM_Outptr_opt_ IDOMEntityReference **)  result 

Reimplemented from DOMDocument.

◆ createProcessingInstruction()

- (virtual HRESULT STDMETHODCALLTYPE) createProcessingInstruction (_In_ BSTR)  target
(_In_ BSTR)  data
(_COM_Outptr_opt_ IDOMProcessingInstruction **)  result 

Reimplemented from DOMDocument.

◆ createTextNode()

- (virtual HRESULT STDMETHODCALLTYPE) createTextNode (_In_ BSTR)  data
(_COM_Outptr_opt_ IDOMText **)  result 

Reimplemented from DOMDocument.

◆ doctype()

- (virtual HRESULT STDMETHODCALLTYPE) doctype (_COM_Outptr_opt_ IDOMDocumentType **)  result

Reimplemented from DOMDocument.

◆ documentElement()

- (virtual HRESULT STDMETHODCALLTYPE) documentElement (_COM_Outptr_opt_ IDOMElement **)  result

Reimplemented from DOMDocument.

◆ domain()

- (HRESULT) domain (__deref_opt_out BSTR *)  result

◆ evaluateWebScript()

- (virtual HRESULT STDMETHODCALLTYPE) evaluateWebScript (_In_ BSTR)  script
(_Out_ VARIANT *)  result 

Reimplemented from DOMDocument.

◆ firstChild()

- (virtual HRESULT STDMETHODCALLTYPE) firstChild (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMDocument.

◆ forms()

- (HRESULT) forms (_COM_Outptr_opt_ IDOMHTMLCollection **)  collection

◆ getElementById()

- (virtual HRESULT STDMETHODCALLTYPE) getElementById (_In_ BSTR)  elementId
(_COM_Outptr_opt_ IDOMElement **)  result 

Reimplemented from DOMDocument.

◆ getElementById_()

- (HRESULT) getElementById_ (_In_ BSTR)  elementId
(_COM_Outptr_opt_ IDOMElement **)  element 

◆ getElementsByName()

- (HRESULT) getElementsByName (_In_ BSTR)  elementName
(_COM_Outptr_opt_ IDOMNodeList **)  nodeList 

◆ getElementsByTagName()

- (virtual HRESULT STDMETHODCALLTYPE) getElementsByTagName (_In_ BSTR)  tagName
(_COM_Outptr_opt_ IDOMNodeList **)  result 

Reimplemented from DOMDocument.

◆ getElementsByTagNameNS()

- (virtual HRESULT STDMETHODCALLTYPE) getElementsByTagNameNS (_In_ BSTR)  namespaceURI
(_In_ BSTR)  localName
(_COM_Outptr_opt_ IDOMNodeList **)  result 

Reimplemented from DOMDocument.

◆ hasAttributes()

- (virtual HRESULT STDMETHODCALLTYPE) hasAttributes (_Out_ BOOL *)  result

Reimplemented from DOMDocument.

◆ hasChildNodes()

- (virtual HRESULT STDMETHODCALLTYPE) hasChildNodes (_Out_ BOOL *)  result

Reimplemented from DOMDocument.

◆ images()

- (HRESULT) images (_COM_Outptr_opt_ IDOMHTMLCollection **)  collection

◆ implementation()

- (virtual HRESULT STDMETHODCALLTYPE) implementation (_COM_Outptr_opt_ IDOMImplementation **)  result

Reimplemented from DOMDocument.

◆ importNode()

- (virtual HRESULT STDMETHODCALLTYPE) importNode (_In_opt_ IDOMNode *)  importedNode
(BOOL)  deep
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMDocument.

◆ insertBefore()

- (virtual HRESULT STDMETHODCALLTYPE) insertBefore (_In_opt_ IDOMNode *)  newChild
(_In_opt_ IDOMNode *)  refChild
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMDocument.

◆ isEqualNode()

- (virtual HRESULT STDMETHODCALLTYPE) isEqualNode (_In_opt_ IDOMNode *)  other
(_Out_ BOOL *)  result 

Reimplemented from DOMDocument.

◆ isSameNode()

- (virtual HRESULT STDMETHODCALLTYPE) isSameNode (_In_opt_ IDOMNode *)  other
(_Out_ BOOL *)  result 

Reimplemented from DOMDocument.

◆ isSupported()

- (virtual HRESULT STDMETHODCALLTYPE) isSupported (_In_ BSTR)  feature
(_In_ BSTR)  version
(_Out_ BOOL *)  result 

Reimplemented from DOMDocument.

◆ lastChild()

- (virtual HRESULT STDMETHODCALLTYPE) lastChild (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMDocument.

◆ links()

- (HRESULT) links (_COM_Outptr_opt_ IDOMHTMLCollection **)  collection

◆ localName()

- (virtual HRESULT STDMETHODCALLTYPE) localName (__deref_opt_out BSTR *)  result

Reimplemented from DOMDocument.

◆ namespaceURI()

- (virtual HRESULT STDMETHODCALLTYPE) namespaceURI (__deref_opt_out BSTR *)  result

Reimplemented from DOMDocument.

◆ nextSibling()

- (virtual HRESULT STDMETHODCALLTYPE) nextSibling (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMDocument.

◆ nodeName()

- (virtual HRESULT STDMETHODCALLTYPE) nodeName (__deref_opt_out BSTR *)  result

Reimplemented from DOMDocument.

◆ nodeType()

- (virtual HRESULT STDMETHODCALLTYPE) nodeType (_Out_ unsigned short *)  result

Reimplemented from DOMDocument.

◆ nodeValue()

- (virtual HRESULT STDMETHODCALLTYPE) nodeValue (__deref_opt_out BSTR *)  result

Reimplemented from DOMDocument.

◆ normalize()

- (virtual HRESULT STDMETHODCALLTYPE) normalize

Reimplemented from DOMDocument.

◆ open() [1/2]

- (HRESULT) open

Implements IDOMHTMLDocument.

◆ open() [2/2]

- (virtual HRESULT STDMETHODCALLTYPE) open

Implements IDOMHTMLDocument.

◆ ownerDocument()

- (virtual HRESULT STDMETHODCALLTYPE) ownerDocument (_COM_Outptr_opt_ IDOMDocument **)  result

Reimplemented from DOMDocument.

◆ parentNode()

- (virtual HRESULT STDMETHODCALLTYPE) parentNode (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMDocument.

◆ prefix()

- (virtual HRESULT STDMETHODCALLTYPE) prefix (__deref_opt_out BSTR *)  result

Reimplemented from DOMDocument.

◆ previousSibling()

- (virtual HRESULT STDMETHODCALLTYPE) previousSibling (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMDocument.

◆ QueryInterface()

- (HRESULT) QueryInterface (_In_ REFIID)  riid
(_COM_Outptr_ void **)  ppvObject 

Reimplemented from DOMDocument.

◆ referrer()

- (HRESULT) referrer (__deref_opt_out BSTR *)  result

◆ Release()

- (virtual ULONG STDMETHODCALLTYPE) Release (void) 

Reimplemented from DOMDocument.

◆ removeChild()

- (virtual HRESULT STDMETHODCALLTYPE) removeChild (_In_opt_ IDOMNode *)  oldChild
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMDocument.

◆ removeWebScriptKey()

- (virtual HRESULT STDMETHODCALLTYPE) removeWebScriptKey (_In_ BSTR)  name

Reimplemented from DOMDocument.

◆ replaceChild()

- (virtual HRESULT STDMETHODCALLTYPE) replaceChild (_In_opt_ IDOMNode *)  newChild
(_In_opt_ IDOMNode *)  oldChild
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMDocument.

◆ setBody()

- (HRESULT) setBody (_In_opt_ IDOMHTMLElement *) 

◆ setCookie()

- (HRESULT) setCookie (_In_)  BSTR

◆ setException()

- (virtual HRESULT STDMETHODCALLTYPE) setException (_In_ BSTR)  description

Reimplemented from DOMDocument.

◆ setNodeValue()

- (virtual HRESULT STDMETHODCALLTYPE) setNodeValue (_In_ BSTR)  value

Reimplemented from DOMDocument.

◆ setPrefix()

- (virtual HRESULT STDMETHODCALLTYPE) setPrefix (_In_ BSTR)  prefix

Reimplemented from DOMDocument.

◆ setTextContent()

- (virtual HRESULT STDMETHODCALLTYPE) setTextContent (_In_ BSTR)  text

Reimplemented from DOMDocument.

◆ setTitle()

- (HRESULT) setTitle (_In_)  BSTR

◆ setWebScriptValueAtIndex()

- (virtual HRESULT STDMETHODCALLTYPE) setWebScriptValueAtIndex (unsigned)  index
(VARIANT)  val 

Reimplemented from DOMDocument.

◆ stringRepresentation()

- (virtual HRESULT STDMETHODCALLTYPE) stringRepresentation (__deref_opt_out BSTR *)  stringRepresentation

Reimplemented from DOMDocument.

◆ textContent()

- (virtual HRESULT STDMETHODCALLTYPE) textContent (__deref_opt_out BSTR *)  result

Reimplemented from DOMDocument.

◆ throwException()

- (virtual HRESULT STDMETHODCALLTYPE) throwException (_In_ BSTR)  exceptionMessage
(_Out_ BOOL *)  result 

Reimplemented from DOMDocument.

◆ title()

- (HRESULT) title (__deref_opt_out BSTR *)  result

◆ URL()

- (HRESULT) URL (__deref_opt_out BSTR *)  result

◆ WEBKIT_AVAILABLE_MAC() [1/16]

- (DOMHTMLCollection* embeds) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [2/16]

- (DOMHTMLCollection* plugins) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [3/16]

- (DOMHTMLCollection* scripts) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [4/16]

- (int width) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [5/16]

- (int height) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [6/16]

- (NSString* dir) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [7/16]

- (NSString* designMode) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [8/16]

- (NSString* compatMode) WEBKIT_AVAILABLE_MAC (10_6) 

◆ WEBKIT_AVAILABLE_MAC() [9/16]

- (NSString* bgColor) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [10/16]

- (NSString* fgColor) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [11/16]

- (NSString* alinkColor) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [12/16]

- (NSString* linkColor) WEBKIT_AVAILABLE_MAC (10_5) 

◆ WEBKIT_AVAILABLE_MAC() [13/16]

- (10_6) WEBKIT_AVAILABLE_MAC

JSObject

Returns
The equivalent JSObjectRef for this WebScriptObject. Use this method to bridge between the WebScriptObject and JavaScriptCore APIs.

Reimplemented from DOMDocument.

◆ WEBKIT_AVAILABLE_MAC() [14/16]

- (10_5) WEBKIT_AVAILABLE_MAC

JSObject

Returns
The equivalent JSObjectRef for this WebScriptObject. Use this method to bridge between the WebScriptObject and JavaScriptCore APIs.

Reimplemented from DOMDocument.

◆ WEBKIT_AVAILABLE_MAC() [15/16]

- (10_5) WEBKIT_AVAILABLE_MAC

JSObject

Returns
The equivalent JSObjectRef for this WebScriptObject. Use this method to bridge between the WebScriptObject and JavaScriptCore APIs.

Reimplemented from DOMDocument.

◆ WEBKIT_AVAILABLE_MAC() [16/16]

- (NSString* vlinkColor) WEBKIT_AVAILABLE_MAC (10_5) 

◆ webScriptValueAtIndex()

- (virtual HRESULT STDMETHODCALLTYPE) webScriptValueAtIndex (unsigned)  index
(_Out_ VARIANT *)  result 

Reimplemented from DOMDocument.

◆ write()

- (HRESULT) write (_In_ BSTR)  text

◆ write:()

- (void) write: (NSString *)  text

◆ writeln()

- (HRESULT) writeln (_In_ BSTR)  text

◆ writeln:()

- (void) writeln: (NSString *)  text

The documentation for this class was generated from the following files: