ReactOS  0.4.11-dev-946-g431643b
MSHTML::IHTMLStyle Interface Reference

import"mshtml.idl";

Inheritance diagram for MSHTML::IHTMLStyle:
Collaboration diagram for MSHTML::IHTMLStyle:

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)
 
HRESULT toString ([retval, out] BSTR *String)
 
- 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]
 
LONG pixelTop [get, set]
 
LONG pixelLeft [get, set]
 
LONG pixelWidth [get, set]
 
LONG pixelHeight [get, set]
 
float posTop [get, set]
 
float posLeft [get, set]
 
float posWidth [get, set]
 
float posHeight [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 285 of file mshtml.idl.

Member Function Documentation

◆ getAttribute()

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

Implemented in MSHTML::IHTMLElement.

◆ removeAttribute()

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

Implemented in MSHTML::IHTMLElement.

◆ setAttribute()

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

Implemented in MSHTML::IHTMLElement.

◆ toString()

HRESULT MSHTML::IHTMLStyle::toString ( [retval, out] BSTR String)

Implemented in MSHTML::IHTMLElement.

Property Documentation

◆ background

BSTR MSHTML::IHTMLStyle::background
getset

◆ backgroundAttachment

BSTR MSHTML::IHTMLStyle::backgroundAttachment
getset

◆ backgroundColor

VARIANT MSHTML::IHTMLStyle::backgroundColor
getset

◆ backgroundImage

BSTR MSHTML::IHTMLStyle::backgroundImage
getset

◆ backgroundPosition

BSTR MSHTML::IHTMLStyle::backgroundPosition
getset

◆ backgroundPositionX

VARIANT MSHTML::IHTMLStyle::backgroundPositionX
getset

◆ backgroundPositionY

VARIANT MSHTML::IHTMLStyle::backgroundPositionY
getset

◆ backgroundRepeat

BSTR MSHTML::IHTMLStyle::backgroundRepeat
getset

◆ border

BSTR MSHTML::IHTMLStyle::border
getset

◆ borderBottom

BSTR MSHTML::IHTMLStyle::borderBottom
getset

◆ borderBottomColor

VARIANT MSHTML::IHTMLStyle::borderBottomColor
getset

◆ borderBottomStyle

BSTR MSHTML::IHTMLStyle::borderBottomStyle
getset

◆ borderBottomWidth

VARIANT MSHTML::IHTMLStyle::borderBottomWidth
getset

◆ borderColor

BSTR MSHTML::IHTMLStyle::borderColor
getset

◆ borderLeft

BSTR MSHTML::IHTMLStyle::borderLeft
getset

◆ borderLeftColor

VARIANT MSHTML::IHTMLStyle::borderLeftColor
getset

◆ borderLeftStyle

BSTR MSHTML::IHTMLStyle::borderLeftStyle
getset

◆ borderLeftWidth

VARIANT MSHTML::IHTMLStyle::borderLeftWidth
getset

◆ borderRight

BSTR MSHTML::IHTMLStyle::borderRight
getset

◆ borderRightColor

VARIANT MSHTML::IHTMLStyle::borderRightColor
getset

◆ borderRightStyle

BSTR MSHTML::IHTMLStyle::borderRightStyle
getset

◆ borderRightWidth

VARIANT MSHTML::IHTMLStyle::borderRightWidth
getset

◆ borderStyle

BSTR MSHTML::IHTMLStyle::borderStyle
getset

◆ borderTop

BSTR MSHTML::IHTMLStyle::borderTop
getset

◆ borderTopColor

VARIANT MSHTML::IHTMLStyle::borderTopColor
getset

◆ borderTopStyle

BSTR MSHTML::IHTMLStyle::borderTopStyle
getset

◆ borderTopWidth

VARIANT MSHTML::IHTMLStyle::borderTopWidth
getset

◆ borderWidth

BSTR MSHTML::IHTMLStyle::borderWidth
getset

◆ clear

BSTR MSHTML::IHTMLStyle::clear
getset

◆ clip

BSTR MSHTML::IHTMLStyle::clip
getset

◆ color

VARIANT MSHTML::IHTMLStyle::color
getset

◆ cssText

BSTR MSHTML::IHTMLStyle::cssText
getset

◆ cursor

BSTR MSHTML::IHTMLStyle::cursor
getset

◆ display

BSTR MSHTML::IHTMLStyle::display
getset

◆ filter

BSTR MSHTML::IHTMLStyle::filter
getset

◆ font

BSTR MSHTML::IHTMLStyle::font
getset

◆ fontFamily

BSTR MSHTML::IHTMLStyle::fontFamily
getset

◆ fontSize

VARIANT MSHTML::IHTMLStyle::fontSize
getset

◆ fontStyle

BSTR MSHTML::IHTMLStyle::fontStyle
getset

◆ fontVariant

BSTR MSHTML::IHTMLStyle::fontVariant
getset

◆ fontWeight

BSTR MSHTML::IHTMLStyle::fontWeight
getset

◆ height

VARIANT MSHTML::IHTMLStyle::height
getset

◆ left

VARIANT MSHTML::IHTMLStyle::left
getset

◆ letterSpacing

VARIANT MSHTML::IHTMLStyle::letterSpacing
getset

◆ lineHeight

VARIANT MSHTML::IHTMLStyle::lineHeight
getset

◆ listStyle

BSTR MSHTML::IHTMLStyle::listStyle
getset

◆ listStyleImage

BSTR MSHTML::IHTMLStyle::listStyleImage
getset

◆ listStylePosition

BSTR MSHTML::IHTMLStyle::listStylePosition
getset

◆ listStyleType

BSTR MSHTML::IHTMLStyle::listStyleType
getset

◆ margin

BSTR MSHTML::IHTMLStyle::margin
getset

◆ marginBottom

VARIANT MSHTML::IHTMLStyle::marginBottom
getset

◆ marginLeft

VARIANT MSHTML::IHTMLStyle::marginLeft
getset

◆ marginRight

VARIANT MSHTML::IHTMLStyle::marginRight
getset

◆ marginTop

VARIANT MSHTML::IHTMLStyle::marginTop
getset

◆ overflow

BSTR MSHTML::IHTMLStyle::overflow
getset

◆ padding

BSTR MSHTML::IHTMLStyle::padding
getset

◆ paddingBottom

VARIANT MSHTML::IHTMLStyle::paddingBottom
getset

◆ paddingLeft

VARIANT MSHTML::IHTMLStyle::paddingLeft
getset

◆ paddingRight

VARIANT MSHTML::IHTMLStyle::paddingRight
getset

◆ paddingTop

VARIANT MSHTML::IHTMLStyle::paddingTop
getset

◆ pageBreakAfter

BSTR MSHTML::IHTMLStyle::pageBreakAfter
getset

◆ pageBreakBefore

BSTR MSHTML::IHTMLStyle::pageBreakBefore
getset

◆ pixelHeight

LONG MSHTML::IHTMLStyle::pixelHeight
getset

◆ pixelLeft

LONG MSHTML::IHTMLStyle::pixelLeft
getset

◆ pixelTop

LONG MSHTML::IHTMLStyle::pixelTop
getset

◆ pixelWidth

LONG MSHTML::IHTMLStyle::pixelWidth
getset

◆ posHeight

float MSHTML::IHTMLStyle::posHeight
getset

◆ position

BSTR MSHTML::IHTMLStyle::position
get

◆ posLeft

float MSHTML::IHTMLStyle::posLeft
getset

◆ posTop

float MSHTML::IHTMLStyle::posTop
getset

◆ posWidth

float MSHTML::IHTMLStyle::posWidth
getset

◆ styleFloat

BSTR MSHTML::IHTMLStyle::styleFloat
getset

◆ textAlign

BSTR MSHTML::IHTMLStyle::textAlign
getset

◆ textDecoration

BSTR MSHTML::IHTMLStyle::textDecoration
getset

◆ textDecorationBlink

VARIANT_BOOL MSHTML::IHTMLStyle::textDecorationBlink
getset

◆ textDecorationLineThrough

VARIANT_BOOL MSHTML::IHTMLStyle::textDecorationLineThrough
getset

◆ textDecorationNone

VARIANT_BOOL MSHTML::IHTMLStyle::textDecorationNone
getset

◆ textDecorationOverline

VARIANT_BOOL MSHTML::IHTMLStyle::textDecorationOverline
getset

◆ textDecorationUnderline

VARIANT_BOOL MSHTML::IHTMLStyle::textDecorationUnderline
getset

◆ textIndent

VARIANT MSHTML::IHTMLStyle::textIndent
getset

◆ textTransform

BSTR MSHTML::IHTMLStyle::textTransform
getset

◆ top

VARIANT MSHTML::IHTMLStyle::top
getset

◆ verticalAlign

VARIANT MSHTML::IHTMLStyle::verticalAlign
getset

◆ visibility

BSTR MSHTML::IHTMLStyle::visibility
getset

◆ whiteSpace

BSTR MSHTML::IHTMLStyle::whiteSpace
getset

◆ width

VARIANT MSHTML::IHTMLStyle::width
getset

◆ wordSpacing

VARIANT MSHTML::IHTMLStyle::wordSpacing
getset

◆ zIndex

VARIANT MSHTML::IHTMLStyle::zIndex
getset

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