webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IDOMHTMLInputElement Interface Reference

import"DOMHTML.idl";

Inheritance diagram for IDOMHTMLInputElement:
IDOMElement IDOMNode IDOMObject IWebScriptObject DOMHTMLInputElement

Public Member Functions

HRESULT defaultValue ([out, retval] BSTR *result)
 
HRESULT setDefaultValue ([in] BSTR val)
 
HRESULT defaultChecked ([out, retval] BOOL *result)
 
HRESULT setDefaultChecked ([in] BSTR checked)
 
HRESULT form ([out, retval] IDOMHTMLElement **result)
 
HRESULT accept ([out, retval] BSTR *result)
 
HRESULT setAccept ([in] BSTR accept)
 
HRESULT accessKey ([out, retval] BSTR *result)
 
HRESULT setAccessKey ([in] BSTR key)
 
HRESULT align ([out, retval] BSTR *result)
 
HRESULT setAlign ([in] BSTR align)
 
HRESULT alt ([out, retval] BSTR *result)
 
HRESULT setAlt ([in] BSTR alt)
 
HRESULT checked ([out, retval] BOOL *result)
 
HRESULT setChecked ([in] BOOL checked)
 
HRESULT disabled ([out, retval] BOOL *result)
 
HRESULT setDisabled ([in] BOOL disabled)
 
HRESULT maxLength ([out, retval] int *result)
 
HRESULT setMaxLength ([in] int maxLength)
 
HRESULT name ([out, retval] BSTR *name)
 
HRESULT setName ([in] BSTR name)
 
HRESULT readOnly ([out, retval] BOOL *result)
 
HRESULT setReadOnly ([in] BOOL readOnly)
 
HRESULT size ([out, retval] unsigned int *result)
 
HRESULT setSize ([in] unsigned int size)
 
HRESULT src ([out, retval] BSTR *result)
 
HRESULT setSrc ([in] BSTR src)
 
HRESULT tabIndex ([out, retval] int *result)
 
HRESULT setTabIndex ([in] int tabIndex)
 
HRESULT type ([out, retval] BSTR *result)
 
HRESULT setType ([in] BSTR type)
 
HRESULT useMap ([out, retval] BSTR *result)
 
HRESULT setUseMap ([in] BSTR useMap)
 
HRESULT value ([out, retval] BSTR *result)
 
HRESULT setValue ([in] BSTR value)
 
HRESULT blur ()
 
HRESULT focus ()
 
HRESULT select ()
 
HRESULT click ()
 
HRESULT setSelectionStart ([in] long start)
 
HRESULT selectionStart ([out, retval] long *start)
 
HRESULT setSelectionEnd ([in] long end)
 
HRESULT selectionEnd ([out, retval] long *end)
 
HRESULT setValueForUser ([in] BSTR value)
 
- Public Member Functions inherited from IDOMElement
HRESULT tagName ([out, retval] BSTR *result)
 
HRESULT getAttribute ([in] BSTR name, [out, retval] BSTR *result)
 
HRESULT setAttribute ([in] BSTR name, [in] BSTR value)
 
HRESULT removeAttribute ([in] BSTR name)
 
HRESULT getAttributeNode ([in] BSTR name, [out, retval] IDOMAttr **result)
 
HRESULT setAttributeNode ([in] IDOMAttr *newAttr, [out, retval] IDOMAttr **result)
 
HRESULT removeAttributeNode ([in] IDOMAttr *oldAttr, [out, retval] IDOMAttr **result)
 
HRESULT getElementsByTagName ([in] BSTR name, [out, retval] IDOMNodeList **result)
 
HRESULT getAttributeNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] BSTR *result)
 
HRESULT setAttributeNS ([in] BSTR namespaceURI, [in] BSTR qualifiedName, [in] BSTR value)
 
HRESULT removeAttributeNS ([in] BSTR namespaceURI, [in] BSTR localName)
 
HRESULT getAttributeNodeNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] IDOMAttr **result)
 
HRESULT setAttributeNodeNS ([in] IDOMAttr *newAttr, [out, retval] IDOMAttr **result)
 
HRESULT getElementsByTagNameNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] IDOMNodeList **result)
 
HRESULT hasAttribute ([in] BSTR name, [out, retval] BOOL *result)
 
HRESULT hasAttributeNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] BOOL *result)
 
- Public Member Functions 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 normalize ()
 
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)
 
- Public Member Functions 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)
 

Member Function Documentation

◆ accept()

HRESULT IDOMHTMLInputElement::accept ( [out, retval] BSTR result)

◆ accessKey()

HRESULT IDOMHTMLInputElement::accessKey ( [out, retval] BSTR result)

◆ align()

HRESULT IDOMHTMLInputElement::align ( [out, retval] BSTR result)

◆ alt()

HRESULT IDOMHTMLInputElement::alt ( [out, retval] BSTR result)

◆ blur()

HRESULT IDOMHTMLInputElement::blur ( )

Implements IDOMElement.

Implemented in DOMHTMLInputElement.

◆ checked()

HRESULT IDOMHTMLInputElement::checked ( [out, retval] BOOL result)

◆ click()

HRESULT IDOMHTMLInputElement::click ( )

◆ defaultChecked()

HRESULT IDOMHTMLInputElement::defaultChecked ( [out, retval] BOOL result)

◆ defaultValue()

HRESULT IDOMHTMLInputElement::defaultValue ( [out, retval] BSTR result)

◆ disabled()

HRESULT IDOMHTMLInputElement::disabled ( [out, retval] BOOL result)

◆ focus()

HRESULT IDOMHTMLInputElement::focus ( )

Implements IDOMElement.

Implemented in DOMHTMLInputElement.

◆ form()

HRESULT IDOMHTMLInputElement::form ( [out, retval] IDOMHTMLElement **  result)

◆ maxLength()

HRESULT IDOMHTMLInputElement::maxLength ( [out, retval] int *  result)

◆ name()

HRESULT IDOMHTMLInputElement::name ( [out, retval] BSTR name)

◆ readOnly()

HRESULT IDOMHTMLInputElement::readOnly ( [out, retval] BOOL result)

◆ select()

HRESULT IDOMHTMLInputElement::select ( )

◆ selectionEnd()

HRESULT IDOMHTMLInputElement::selectionEnd ( [out, retval] long *  end)

◆ selectionStart()

HRESULT IDOMHTMLInputElement::selectionStart ( [out, retval] long *  start)

◆ setAccept()

HRESULT IDOMHTMLInputElement::setAccept ( [in] BSTR  accept)

◆ setAccessKey()

HRESULT IDOMHTMLInputElement::setAccessKey ( [in] BSTR  key)

◆ setAlign()

HRESULT IDOMHTMLInputElement::setAlign ( [in] BSTR  align)

◆ setAlt()

HRESULT IDOMHTMLInputElement::setAlt ( [in] BSTR  alt)

◆ setChecked()

HRESULT IDOMHTMLInputElement::setChecked ( [in] BOOL  checked)

Implemented in DOMHTMLInputElement.

◆ setDefaultChecked()

HRESULT IDOMHTMLInputElement::setDefaultChecked ( [in] BSTR  checked)

◆ setDefaultValue()

HRESULT IDOMHTMLInputElement::setDefaultValue ( [in] BSTR  val)

◆ setDisabled()

HRESULT IDOMHTMLInputElement::setDisabled ( [in] BOOL  disabled)

Implemented in DOMHTMLInputElement.

◆ setMaxLength()

HRESULT IDOMHTMLInputElement::setMaxLength ( [in] int  maxLength)

Implemented in DOMHTMLInputElement.

◆ setName()

HRESULT IDOMHTMLInputElement::setName ( [in] BSTR  name)

◆ setReadOnly()

HRESULT IDOMHTMLInputElement::setReadOnly ( [in] BOOL  readOnly)

Implemented in DOMHTMLInputElement.

◆ setSelectionEnd()

HRESULT IDOMHTMLInputElement::setSelectionEnd ( [in] long  end)

Implemented in DOMHTMLInputElement.

◆ setSelectionStart()

HRESULT IDOMHTMLInputElement::setSelectionStart ( [in] long  start)

Implemented in DOMHTMLInputElement.

◆ setSize()

HRESULT IDOMHTMLInputElement::setSize ( [in] unsigned int  size)

◆ setSrc()

HRESULT IDOMHTMLInputElement::setSrc ( [in] BSTR  src)

◆ setTabIndex()

HRESULT IDOMHTMLInputElement::setTabIndex ( [in] int  tabIndex)

Implemented in DOMHTMLInputElement.

◆ setType()

HRESULT IDOMHTMLInputElement::setType ( [in] BSTR  type)

◆ setUseMap()

HRESULT IDOMHTMLInputElement::setUseMap ( [in] BSTR  useMap)

◆ setValue()

HRESULT IDOMHTMLInputElement::setValue ( [in] BSTR  value)

◆ setValueForUser()

HRESULT IDOMHTMLInputElement::setValueForUser ( [in] BSTR  value)

◆ size()

HRESULT IDOMHTMLInputElement::size ( [out, retval] unsigned int *  result)

◆ src()

HRESULT IDOMHTMLInputElement::src ( [out, retval] BSTR result)

◆ tabIndex()

HRESULT IDOMHTMLInputElement::tabIndex ( [out, retval] int *  result)

◆ type()

HRESULT IDOMHTMLInputElement::type ( [out, retval] BSTR result)

◆ useMap()

HRESULT IDOMHTMLInputElement::useMap ( [out, retval] BSTR result)

◆ value()

HRESULT IDOMHTMLInputElement::value ( [out, retval] BSTR result)

The documentation for this interface was generated from the following file: