ReactOS  0.4.12-dev-102-g4b7f1e0
MSHTML::IHTMLRuleStyle Interface Reference

import"mshtml.idl";

Inheritance diagram for MSHTML::IHTMLRuleStyle:
Collaboration diagram for MSHTML::IHTMLRuleStyle:

Public Member Functions

HRESULT setAttribute ([in] BSTR strAttributeName, [in] VARIANT AttributeValue, [defaultvalue(1), in] LONG lFlags)
 
HRESULT getAttribute ([in] BSTR strAttributeName, [defaultvalue(0), in] LONG lFlags, [retval, out] VARIANT *AttributeValue)
 
HRESULT removeAttribute ([in] BSTR strAttributeName, [defaultvalue(1), in] LONG lFlags, [retval, out] VARIANT_BOOL *pfSuccess)
 
- Public Member Functions inherited from IDispatch
HRESULT GetTypeInfoCount ([out] UINT *pctinfo)
 
HRESULT GetTypeInfo ([in] UINT iTInfo, [in] LCID lcid, [out] ITypeInfo **ppTInfo)
 
HRESULT GetIDsOfNames ([in] REFIID riid, [in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [in] LCID lcid, [out, size_is(cNames)] DISPID *rgDispId)
 
HRESULT Invoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr)
 
HRESULT RemoteInvoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] DWORD dwFlags, [in] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *pArgErr, [in] UINT cVarRef, [in, size_is(cVarRef)] UINT *rgVarRefIdx, [in, out, size_is(cVarRef)] VARIANTARG *rgVarRef)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Properties

BSTR fontFamily [get, set]
 
BSTR fontStyle [get, set]
 
BSTR fontVariant [get, set]
 
BSTR fontWeight [get, set]
 
VARIANT fontSize [get, set]
 
BSTR font [get, set]
 
VARIANT color [get, set]
 
BSTR background [get, set]
 
VARIANT backgroundColor [get, set]
 
BSTR backgroundImage [get, set]
 
BSTR backgroundRepeat [get, set]
 
BSTR backgroundAttachment [get, set]
 
BSTR backgroundPosition [get, set]
 
VARIANT backgroundPositionX [get, set]
 
VARIANT backgroundPositionY [get, set]
 
VARIANT wordSpacing [get, set]
 
VARIANT letterSpacing [get, set]
 
BSTR textDecoration [get, set]
 
VARIANT_BOOL textDecorationNone [get, set]
 
VARIANT_BOOL textDecorationUnderline [get, set]
 
VARIANT_BOOL textDecorationOverline [get, set]
 
VARIANT_BOOL textDecorationLineThrough [get, set]
 
VARIANT_BOOL textDecorationBlink [get, set]
 
VARIANT verticalAlign [get, set]
 
BSTR textTransform [get, set]
 
BSTR textAlign [get, set]
 
VARIANT textIndent [get, set]
 
VARIANT lineHeight [get, set]
 
VARIANT marginTop [get, set]
 
VARIANT marginRight [get, set]
 
VARIANT marginBottom [get, set]
 
VARIANT marginLeft [get, set]
 
BSTR margin [get, set]
 
VARIANT paddingTop [get, set]
 
VARIANT paddingRight [get, set]
 
VARIANT paddingBottom [get, set]
 
VARIANT paddingLeft [get, set]
 
BSTR padding [get, set]
 
BSTR border [get, set]
 
BSTR borderTop [get, set]
 
BSTR borderRight [get, set]
 
BSTR borderBottom [get, set]
 
BSTR borderLeft [get, set]
 
BSTR borderColor [get, set]
 
VARIANT borderTopColor [get, set]
 
VARIANT borderRightColor [get, set]
 
VARIANT borderBottomColor [get, set]
 
VARIANT borderLeftColor [get, set]
 
BSTR borderWidth [get, set]
 
VARIANT borderTopWidth [get, set]
 
VARIANT borderRightWidth [get, set]
 
VARIANT borderBottomWidth [get, set]
 
VARIANT borderLeftWidth [get, set]
 
BSTR borderStyle [get, set]
 
BSTR borderTopStyle [get, set]
 
BSTR borderRightStyle [get, set]
 
BSTR borderBottomStyle [get, set]
 
BSTR borderLeftStyle [get, set]
 
VARIANT width [get, set]
 
VARIANT height [get, set]
 
BSTR styleFloat [get, set]
 
BSTR clear [get, set]
 
BSTR display [get, set]
 
BSTR visibility [get, set]
 
BSTR listStyleType [get, set]
 
BSTR listStylePosition [get, set]
 
BSTR listStyleImage [get, set]
 
BSTR listStyle [get, set]
 
BSTR whiteSpace [get, set]
 
VARIANT top [get, set]
 
VARIANT left [get, set]
 
BSTR position [get]
 
VARIANT zIndex [get, set]
 
BSTR overflow [get, set]
 
BSTR pageBreakBefore [get, set]
 
BSTR pageBreakAfter [get, set]
 
BSTR cssText [get, set]
 
BSTR cursor [get, set]
 
BSTR clip [get, set]
 
BSTR filter [get, set]
 

Additional Inherited Members

- Public Types inherited from IDispatch
typedef IDispatchLPDISPATCH
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 
- Public Attributes inherited from IDispatch
const DISPID DISPID_UNKNOWN = -1
 
const DISPID DISPID_VALUE = 0
 
const DISPID DISPID_PROPERTYPUT = -3
 
const DISPID DISPID_NEWENUM = -4
 
const DISPID DISPID_EVALUATE = -5
 
const DISPID DISPID_CONSTRUCTOR = -6
 
const DISPID DISPID_DESTRUCTOR = -7
 
const DISPID DISPID_COLLECT = -8
 

Detailed Description

Definition at line 1052 of file mshtml.idl.

Member Function Documentation

◆ getAttribute()

HRESULT MSHTML::IHTMLRuleStyle::getAttribute ( [in] BSTR  strAttributeName,
[defaultvalue(0), in] LONG  lFlags,
[retval, out] VARIANT AttributeValue 
)

◆ removeAttribute()

HRESULT MSHTML::IHTMLRuleStyle::removeAttribute ( [in] BSTR  strAttributeName,
[defaultvalue(1), in] LONG  lFlags,
[retval, out] VARIANT_BOOL pfSuccess 
)

◆ setAttribute()

HRESULT MSHTML::IHTMLRuleStyle::setAttribute ( [in] BSTR  strAttributeName,
[in] VARIANT  AttributeValue,
[defaultvalue(1), in] LONG  lFlags 
)

Property Documentation

◆ background

BSTR MSHTML::IHTMLRuleStyle::background
getset

◆ backgroundAttachment

BSTR MSHTML::IHTMLRuleStyle::backgroundAttachment
getset

◆ backgroundColor

VARIANT MSHTML::IHTMLRuleStyle::backgroundColor
getset

◆ backgroundImage

BSTR MSHTML::IHTMLRuleStyle::backgroundImage
getset

◆ backgroundPosition

BSTR MSHTML::IHTMLRuleStyle::backgroundPosition
getset

◆ backgroundPositionX

VARIANT MSHTML::IHTMLRuleStyle::backgroundPositionX
getset

◆ backgroundPositionY

VARIANT MSHTML::IHTMLRuleStyle::backgroundPositionY
getset

◆ backgroundRepeat

BSTR MSHTML::IHTMLRuleStyle::backgroundRepeat
getset

◆ border

BSTR MSHTML::IHTMLRuleStyle::border
getset

◆ borderBottom

BSTR MSHTML::IHTMLRuleStyle::borderBottom
getset

◆ borderBottomColor

VARIANT MSHTML::IHTMLRuleStyle::borderBottomColor
getset

◆ borderBottomStyle

BSTR MSHTML::IHTMLRuleStyle::borderBottomStyle
getset

◆ borderBottomWidth

VARIANT MSHTML::IHTMLRuleStyle::borderBottomWidth
getset

◆ borderColor

BSTR MSHTML::IHTMLRuleStyle::borderColor
getset

◆ borderLeft

BSTR MSHTML::IHTMLRuleStyle::borderLeft
getset

◆ borderLeftColor

VARIANT MSHTML::IHTMLRuleStyle::borderLeftColor
getset

◆ borderLeftStyle

BSTR MSHTML::IHTMLRuleStyle::borderLeftStyle
getset

◆ borderLeftWidth

VARIANT MSHTML::IHTMLRuleStyle::borderLeftWidth
getset

◆ borderRight

BSTR MSHTML::IHTMLRuleStyle::borderRight
getset

◆ borderRightColor

VARIANT MSHTML::IHTMLRuleStyle::borderRightColor
getset

◆ borderRightStyle

BSTR MSHTML::IHTMLRuleStyle::borderRightStyle
getset

◆ borderRightWidth

VARIANT MSHTML::IHTMLRuleStyle::borderRightWidth
getset

◆ borderStyle

BSTR MSHTML::IHTMLRuleStyle::borderStyle
getset

◆ borderTop

BSTR MSHTML::IHTMLRuleStyle::borderTop
getset

◆ borderTopColor

VARIANT MSHTML::IHTMLRuleStyle::borderTopColor
getset

◆ borderTopStyle

BSTR MSHTML::IHTMLRuleStyle::borderTopStyle
getset

◆ borderTopWidth

VARIANT MSHTML::IHTMLRuleStyle::borderTopWidth
getset

◆ borderWidth

BSTR MSHTML::IHTMLRuleStyle::borderWidth
getset

◆ clear

BSTR MSHTML::IHTMLRuleStyle::clear
getset

◆ clip

BSTR MSHTML::IHTMLRuleStyle::clip
getset

◆ color

VARIANT MSHTML::IHTMLRuleStyle::color
getset

◆ cssText

BSTR MSHTML::IHTMLRuleStyle::cssText
getset

◆ cursor

BSTR MSHTML::IHTMLRuleStyle::cursor
getset

◆ display

BSTR MSHTML::IHTMLRuleStyle::display
getset

◆ filter

BSTR MSHTML::IHTMLRuleStyle::filter
getset

◆ font

BSTR MSHTML::IHTMLRuleStyle::font
getset

◆ fontFamily

BSTR MSHTML::IHTMLRuleStyle::fontFamily
getset

◆ fontSize

VARIANT MSHTML::IHTMLRuleStyle::fontSize
getset

◆ fontStyle

BSTR MSHTML::IHTMLRuleStyle::fontStyle
getset

◆ fontVariant

BSTR MSHTML::IHTMLRuleStyle::fontVariant
getset

◆ fontWeight

BSTR MSHTML::IHTMLRuleStyle::fontWeight
getset

◆ height

VARIANT MSHTML::IHTMLRuleStyle::height
getset

◆ left

VARIANT MSHTML::IHTMLRuleStyle::left
getset

◆ letterSpacing

VARIANT MSHTML::IHTMLRuleStyle::letterSpacing
getset

◆ lineHeight

VARIANT MSHTML::IHTMLRuleStyle::lineHeight
getset

◆ listStyle

BSTR MSHTML::IHTMLRuleStyle::listStyle
getset

◆ listStyleImage

BSTR MSHTML::IHTMLRuleStyle::listStyleImage
getset

◆ listStylePosition

BSTR MSHTML::IHTMLRuleStyle::listStylePosition
getset

◆ listStyleType

BSTR MSHTML::IHTMLRuleStyle::listStyleType
getset

◆ margin

BSTR MSHTML::IHTMLRuleStyle::margin
getset

◆ marginBottom

VARIANT MSHTML::IHTMLRuleStyle::marginBottom
getset

◆ marginLeft

VARIANT MSHTML::IHTMLRuleStyle::marginLeft
getset

◆ marginRight

VARIANT MSHTML::IHTMLRuleStyle::marginRight
getset

◆ marginTop

VARIANT MSHTML::IHTMLRuleStyle::marginTop
getset

◆ overflow

BSTR MSHTML::IHTMLRuleStyle::overflow
getset

◆ padding

BSTR MSHTML::IHTMLRuleStyle::padding
getset

◆ paddingBottom

VARIANT MSHTML::IHTMLRuleStyle::paddingBottom
getset

◆ paddingLeft

VARIANT MSHTML::IHTMLRuleStyle::paddingLeft
getset

◆ paddingRight

VARIANT MSHTML::IHTMLRuleStyle::paddingRight
getset

◆ paddingTop

VARIANT MSHTML::IHTMLRuleStyle::paddingTop
getset

◆ pageBreakAfter

BSTR MSHTML::IHTMLRuleStyle::pageBreakAfter
getset

◆ pageBreakBefore

BSTR MSHTML::IHTMLRuleStyle::pageBreakBefore
getset

◆ position

BSTR MSHTML::IHTMLRuleStyle::position
get

◆ styleFloat

BSTR MSHTML::IHTMLRuleStyle::styleFloat
getset

◆ textAlign

BSTR MSHTML::IHTMLRuleStyle::textAlign
getset

◆ textDecoration

BSTR MSHTML::IHTMLRuleStyle::textDecoration
getset

◆ textDecorationBlink

VARIANT_BOOL MSHTML::IHTMLRuleStyle::textDecorationBlink
getset

◆ textDecorationLineThrough

VARIANT_BOOL MSHTML::IHTMLRuleStyle::textDecorationLineThrough
getset

◆ textDecorationNone

VARIANT_BOOL MSHTML::IHTMLRuleStyle::textDecorationNone
getset

◆ textDecorationOverline

VARIANT_BOOL MSHTML::IHTMLRuleStyle::textDecorationOverline
getset

◆ textDecorationUnderline

VARIANT_BOOL MSHTML::IHTMLRuleStyle::textDecorationUnderline
getset

◆ textIndent

VARIANT MSHTML::IHTMLRuleStyle::textIndent
getset

◆ textTransform

BSTR MSHTML::IHTMLRuleStyle::textTransform
getset

◆ top

VARIANT MSHTML::IHTMLRuleStyle::top
getset

◆ verticalAlign

VARIANT MSHTML::IHTMLRuleStyle::verticalAlign
getset

◆ visibility

BSTR MSHTML::IHTMLRuleStyle::visibility
getset

◆ whiteSpace

BSTR MSHTML::IHTMLRuleStyle::whiteSpace
getset

◆ width

VARIANT MSHTML::IHTMLRuleStyle::width
getset

◆ wordSpacing

VARIANT MSHTML::IHTMLRuleStyle::wordSpacing
getset

◆ zIndex

VARIANT MSHTML::IHTMLRuleStyle::zIndex
getset

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