webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
IDOMCSSStyleDeclaration Interface Reference

import"DOMCSS.idl";

Inheritance diagram for IDOMCSSStyleDeclaration:
IDOMObject IWebScriptObject DOMCSSStyleDeclaration

Public Member Functions

HRESULT cssText ([out, retval] BSTR *result)
 
HRESULT setCssText ([in] BSTR cssText)
 
HRESULT getPropertyValue ([in] BSTR propertyName, [out, retval] BSTR *result)
 
HRESULT getPropertyCSSValue ([in] BSTR propertyName, [out, retval] IDOMCSSValue **result)
 
HRESULT removeProperty ([in] BSTR propertyName, [out, retval] BSTR *result)
 
HRESULT getPropertyPriority ([in] BSTR propertyName, [out, retval] BSTR *result)
 
HRESULT setProperty ([in] BSTR propertyName, [in] BSTR value, [in] BSTR priority)
 
HRESULT length ([out, retval] UINT *result)
 
HRESULT item ([in] UINT index, [out, retval] BSTR *result)
 
HRESULT parentRule ([out, retval] IDOMCSSRule **result)
 
- 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

◆ cssText()

HRESULT IDOMCSSStyleDeclaration::cssText ( [out, retval] BSTR result)

◆ getPropertyCSSValue()

HRESULT IDOMCSSStyleDeclaration::getPropertyCSSValue ( [in] BSTR  propertyName,
[out, retval] IDOMCSSValue **  result 
)

◆ getPropertyPriority()

HRESULT IDOMCSSStyleDeclaration::getPropertyPriority ( [in] BSTR  propertyName,
[out, retval] BSTR result 
)

◆ getPropertyValue()

HRESULT IDOMCSSStyleDeclaration::getPropertyValue ( [in] BSTR  propertyName,
[out, retval] BSTR result 
)

◆ item()

HRESULT IDOMCSSStyleDeclaration::item ( [in] UINT  index,
[out, retval] BSTR result 
)

◆ length()

HRESULT IDOMCSSStyleDeclaration::length ( [out, retval] UINT *  result)

◆ parentRule()

HRESULT IDOMCSSStyleDeclaration::parentRule ( [out, retval] IDOMCSSRule **  result)

◆ removeProperty()

HRESULT IDOMCSSStyleDeclaration::removeProperty ( [in] BSTR  propertyName,
[out, retval] BSTR result 
)

◆ setCssText()

HRESULT IDOMCSSStyleDeclaration::setCssText ( [in] BSTR  cssText)

◆ setProperty()

HRESULT IDOMCSSStyleDeclaration::setProperty ( [in] BSTR  propertyName,
[in] BSTR  value,
[in] BSTR  priority 
)

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