ReactOS 0.4.15-dev-7961-gdcf9eb0
MSHTML::IHTMLStyle2 Interface Reference
Inheritance diagram for MSHTML::IHTMLStyle2:
Collaboration diagram for MSHTML::IHTMLStyle2:

Public Member Functions

HRESULT setExpression ([in] BSTR propname, [in] BSTR expression, [in, defaultvalue("")] BSTR language)
 
HRESULT getExpression ([in] BSTR propname, [out, retval] VARIANT *expression)
 
HRESULT removeExpression ([in] BSTR propname, [out, retval] 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 tableLayout [get, set]
 
BSTR borderCollapse [get, set]
 
BSTR direction [get, set]
 
BSTR behavior [get, set]
 
BSTR position [get, set]
 
BSTR unicodeBidi [get, set]
 
VARIANT bottom [get, set]
 
VARIANT right [get, set]
 
LONG pixelBottom [get, set]
 
LONG pixelRight [get, set]
 
float posBottom [get, set]
 
float posRight [get, set]
 
BSTR imeMode [get, set]
 
BSTR rubyAlign [get, set]
 
BSTR rubyPosition [get, set]
 
BSTR rubyOverhang [get, set]
 
VARIANT layoutGridChar [get, set]
 
VARIANT layoutGridLine [get, set]
 
BSTR layoutGridMode [get, set]
 
BSTR layoutGridType [get, set]
 
BSTR layoutGrid [get, set]
 
BSTR wordBreak [get, set]
 
BSTR lineBreak [get, set]
 
BSTR textJustify [get, set]
 
BSTR textJustifyTrim [get, set]
 
VARIANT textKashida [get, set]
 
BSTR textAutospace [get, set]
 
BSTR overflowX [get, set]
 
BSTR overflowY [get, set]
 
BSTR accelerator [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 844 of file mshtml.idl.

Member Function Documentation

◆ getExpression()

HRESULT MSHTML::IHTMLStyle2::getExpression ( [in] BSTR  propname,
[out, retval] VARIANT expression 
)

◆ removeExpression()

HRESULT MSHTML::IHTMLStyle2::removeExpression ( [in] BSTR  propname,
[out, retval] VARIANT_BOOL pfSuccess 
)

◆ setExpression()

HRESULT MSHTML::IHTMLStyle2::setExpression ( [in] BSTR  propname,
[in] BSTR  expression,
[in, defaultvalue("")] BSTR  language 
)

Property Documentation

◆ accelerator

BSTR MSHTML::IHTMLStyle2::accelerator
getset

◆ behavior

BSTR MSHTML::IHTMLStyle2::behavior
getset

◆ borderCollapse

BSTR MSHTML::IHTMLStyle2::borderCollapse
getset

◆ bottom

VARIANT MSHTML::IHTMLStyle2::bottom
getset

◆ direction

BSTR MSHTML::IHTMLStyle2::direction
getset

◆ imeMode

BSTR MSHTML::IHTMLStyle2::imeMode
getset

◆ layoutGrid

BSTR MSHTML::IHTMLStyle2::layoutGrid
getset

◆ layoutGridChar

VARIANT MSHTML::IHTMLStyle2::layoutGridChar
getset

◆ layoutGridLine

VARIANT MSHTML::IHTMLStyle2::layoutGridLine
getset

◆ layoutGridMode

BSTR MSHTML::IHTMLStyle2::layoutGridMode
getset

◆ layoutGridType

BSTR MSHTML::IHTMLStyle2::layoutGridType
getset

◆ lineBreak

BSTR MSHTML::IHTMLStyle2::lineBreak
getset

◆ overflowX

BSTR MSHTML::IHTMLStyle2::overflowX
getset

◆ overflowY

BSTR MSHTML::IHTMLStyle2::overflowY
getset

◆ pixelBottom

LONG MSHTML::IHTMLStyle2::pixelBottom
getset

◆ pixelRight

LONG MSHTML::IHTMLStyle2::pixelRight
getset

◆ posBottom

float MSHTML::IHTMLStyle2::posBottom
getset

◆ position

BSTR MSHTML::IHTMLStyle2::position
getset

◆ posRight

float MSHTML::IHTMLStyle2::posRight
getset

◆ right

VARIANT MSHTML::IHTMLStyle2::right
getset

◆ rubyAlign

BSTR MSHTML::IHTMLStyle2::rubyAlign
getset

◆ rubyOverhang

BSTR MSHTML::IHTMLStyle2::rubyOverhang
getset

◆ rubyPosition

BSTR MSHTML::IHTMLStyle2::rubyPosition
getset

◆ tableLayout

BSTR MSHTML::IHTMLStyle2::tableLayout
getset

◆ textAutospace

BSTR MSHTML::IHTMLStyle2::textAutospace
getset

◆ textJustify

BSTR MSHTML::IHTMLStyle2::textJustify
getset

◆ textJustifyTrim

BSTR MSHTML::IHTMLStyle2::textJustifyTrim
getset

◆ textKashida

VARIANT MSHTML::IHTMLStyle2::textKashida
getset

◆ unicodeBidi

BSTR MSHTML::IHTMLStyle2::unicodeBidi
getset

◆ wordBreak

BSTR MSHTML::IHTMLStyle2::wordBreak
getset

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