ReactOS 0.4.16-dev-329-g9223134
nsIDOMHTMLSelectElement Interface Reference
Inheritance diagram for nsIDOMHTMLSelectElement:
Collaboration diagram for nsIDOMHTMLSelectElement:

Public Member Functions

nsresult GetAutofocus (bool *aAutofocus)
 
nsresult SetAutofocus (bool aAutofocus)
 
nsresult GetDisabled (bool *aDisabled)
 
nsresult SetDisabled (bool aDisabled)
 
nsresult GetForm (nsIDOMHTMLFormElement **aForm)
 
nsresult GetMultiple (bool *aMultiple)
 
nsresult SetMultiple (bool aMultiple)
 
nsresult GetName (nsAString *aName)
 
nsresult SetName (const nsAString *aName)
 
nsresult GetSize (uint32_t *aSize)
 
nsresult SetSize (uint32_t aSize)
 
nsresult GetType (nsAString *aType)
 
nsresult GetOptions (nsIDOMHTMLOptionsCollection **aOptions)
 
nsresult GetLength (uint32_t *aLength)
 
nsresult SetLength (uint32_t aLength)
 
nsresult Item (uint32_t index, nsIDOMNode **_retval)
 
nsresult NamedItem (const nsAString *name, nsIDOMNode **_retval)
 
nsresult Add (nsIDOMHTMLElement *element, nsIVariant *before)
 
nsresult select_Remove (int32_t index)
 
nsresult GetSelectedOptions (nsIDOMHTMLCollection **aSelectedOptions)
 
nsresult GetSelectedIndex (int32_t *aSelectedIndex)
 
nsresult SetSelectedIndex (int32_t aSelectedIndex)
 
nsresult GetValue (nsAString *aValue)
 
nsresult SetValue (const nsAString *aValue)
 
nsresult GetWillValidate (bool *aWillValidate)
 
nsresult GetValidity (nsIDOMValidityState **aValidity)
 
nsresult GetValidationMessage (nsAString *aValidationMessage)
 
nsresult CheckValidity (bool *_retval)
 
nsresult SetCustomValidity (const nsAString *error)
 
nsresult GetRequired (bool *aRequired)
 
nsresult SetRequired (bool aRequired)
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 1746 of file nsiface.idl.

Member Function Documentation

◆ Add()

nsresult nsIDOMHTMLSelectElement::Add ( nsIDOMHTMLElement element,
nsIVariant before 
)

◆ CheckValidity()

nsresult nsIDOMHTMLSelectElement::CheckValidity ( bool _retval)

◆ GetAutofocus()

nsresult nsIDOMHTMLSelectElement::GetAutofocus ( bool aAutofocus)

◆ GetDisabled()

nsresult nsIDOMHTMLSelectElement::GetDisabled ( bool aDisabled)

◆ GetForm()

nsresult nsIDOMHTMLSelectElement::GetForm ( nsIDOMHTMLFormElement **  aForm)

◆ GetLength()

nsresult nsIDOMHTMLSelectElement::GetLength ( uint32_t aLength)

◆ GetMultiple()

nsresult nsIDOMHTMLSelectElement::GetMultiple ( bool aMultiple)

◆ GetName()

nsresult nsIDOMHTMLSelectElement::GetName ( nsAString aName)

◆ GetOptions()

nsresult nsIDOMHTMLSelectElement::GetOptions ( nsIDOMHTMLOptionsCollection **  aOptions)

◆ GetRequired()

nsresult nsIDOMHTMLSelectElement::GetRequired ( bool aRequired)

◆ GetSelectedIndex()

nsresult nsIDOMHTMLSelectElement::GetSelectedIndex ( int32_t aSelectedIndex)

◆ GetSelectedOptions()

nsresult nsIDOMHTMLSelectElement::GetSelectedOptions ( nsIDOMHTMLCollection **  aSelectedOptions)

◆ GetSize()

nsresult nsIDOMHTMLSelectElement::GetSize ( uint32_t aSize)

◆ GetType()

nsresult nsIDOMHTMLSelectElement::GetType ( nsAString aType)

◆ GetValidationMessage()

nsresult nsIDOMHTMLSelectElement::GetValidationMessage ( nsAString aValidationMessage)

◆ GetValidity()

nsresult nsIDOMHTMLSelectElement::GetValidity ( nsIDOMValidityState **  aValidity)

◆ GetValue()

nsresult nsIDOMHTMLSelectElement::GetValue ( nsAString aValue)

◆ GetWillValidate()

nsresult nsIDOMHTMLSelectElement::GetWillValidate ( bool aWillValidate)

◆ Item()

nsresult nsIDOMHTMLSelectElement::Item ( uint32_t  index,
nsIDOMNode **  _retval 
)

◆ NamedItem()

nsresult nsIDOMHTMLSelectElement::NamedItem ( const nsAString name,
nsIDOMNode **  _retval 
)

◆ select_Remove()

nsresult nsIDOMHTMLSelectElement::select_Remove ( int32_t  index)

◆ SetAutofocus()

nsresult nsIDOMHTMLSelectElement::SetAutofocus ( bool  aAutofocus)

◆ SetCustomValidity()

nsresult nsIDOMHTMLSelectElement::SetCustomValidity ( const nsAString error)

◆ SetDisabled()

nsresult nsIDOMHTMLSelectElement::SetDisabled ( bool  aDisabled)

◆ SetLength()

nsresult nsIDOMHTMLSelectElement::SetLength ( uint32_t  aLength)

◆ SetMultiple()

nsresult nsIDOMHTMLSelectElement::SetMultiple ( bool  aMultiple)

◆ SetName()

nsresult nsIDOMHTMLSelectElement::SetName ( const nsAString aName)

◆ SetRequired()

nsresult nsIDOMHTMLSelectElement::SetRequired ( bool  aRequired)

◆ SetSelectedIndex()

nsresult nsIDOMHTMLSelectElement::SetSelectedIndex ( int32_t  aSelectedIndex)

◆ SetSize()

nsresult nsIDOMHTMLSelectElement::SetSize ( uint32_t  aSize)

◆ SetValue()

nsresult nsIDOMHTMLSelectElement::SetValue ( const nsAString aValue)

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