Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
源码类别:

模拟服务器

开发平台:

C/C++

  1. #define IHTMLRuleStyle_get_textDecorationOverline(This,p)
  2.     (This)->lpVtbl -> get_textDecorationOverline(This,p)
  3. #define IHTMLRuleStyle_put_textDecorationLineThrough(This,v)
  4.     (This)->lpVtbl -> put_textDecorationLineThrough(This,v)
  5. #define IHTMLRuleStyle_get_textDecorationLineThrough(This,p)
  6.     (This)->lpVtbl -> get_textDecorationLineThrough(This,p)
  7. #define IHTMLRuleStyle_put_textDecorationBlink(This,v)
  8.     (This)->lpVtbl -> put_textDecorationBlink(This,v)
  9. #define IHTMLRuleStyle_get_textDecorationBlink(This,p)
  10.     (This)->lpVtbl -> get_textDecorationBlink(This,p)
  11. #define IHTMLRuleStyle_put_verticalAlign(This,v)
  12.     (This)->lpVtbl -> put_verticalAlign(This,v)
  13. #define IHTMLRuleStyle_get_verticalAlign(This,p)
  14.     (This)->lpVtbl -> get_verticalAlign(This,p)
  15. #define IHTMLRuleStyle_put_textTransform(This,v)
  16.     (This)->lpVtbl -> put_textTransform(This,v)
  17. #define IHTMLRuleStyle_get_textTransform(This,p)
  18.     (This)->lpVtbl -> get_textTransform(This,p)
  19. #define IHTMLRuleStyle_put_textAlign(This,v)
  20.     (This)->lpVtbl -> put_textAlign(This,v)
  21. #define IHTMLRuleStyle_get_textAlign(This,p)
  22.     (This)->lpVtbl -> get_textAlign(This,p)
  23. #define IHTMLRuleStyle_put_textIndent(This,v)
  24.     (This)->lpVtbl -> put_textIndent(This,v)
  25. #define IHTMLRuleStyle_get_textIndent(This,p)
  26.     (This)->lpVtbl -> get_textIndent(This,p)
  27. #define IHTMLRuleStyle_put_lineHeight(This,v)
  28.     (This)->lpVtbl -> put_lineHeight(This,v)
  29. #define IHTMLRuleStyle_get_lineHeight(This,p)
  30.     (This)->lpVtbl -> get_lineHeight(This,p)
  31. #define IHTMLRuleStyle_put_marginTop(This,v)
  32.     (This)->lpVtbl -> put_marginTop(This,v)
  33. #define IHTMLRuleStyle_get_marginTop(This,p)
  34.     (This)->lpVtbl -> get_marginTop(This,p)
  35. #define IHTMLRuleStyle_put_marginRight(This,v)
  36.     (This)->lpVtbl -> put_marginRight(This,v)
  37. #define IHTMLRuleStyle_get_marginRight(This,p)
  38.     (This)->lpVtbl -> get_marginRight(This,p)
  39. #define IHTMLRuleStyle_put_marginBottom(This,v)
  40.     (This)->lpVtbl -> put_marginBottom(This,v)
  41. #define IHTMLRuleStyle_get_marginBottom(This,p)
  42.     (This)->lpVtbl -> get_marginBottom(This,p)
  43. #define IHTMLRuleStyle_put_marginLeft(This,v)
  44.     (This)->lpVtbl -> put_marginLeft(This,v)
  45. #define IHTMLRuleStyle_get_marginLeft(This,p)
  46.     (This)->lpVtbl -> get_marginLeft(This,p)
  47. #define IHTMLRuleStyle_put_margin(This,v)
  48.     (This)->lpVtbl -> put_margin(This,v)
  49. #define IHTMLRuleStyle_get_margin(This,p)
  50.     (This)->lpVtbl -> get_margin(This,p)
  51. #define IHTMLRuleStyle_put_paddingTop(This,v)
  52.     (This)->lpVtbl -> put_paddingTop(This,v)
  53. #define IHTMLRuleStyle_get_paddingTop(This,p)
  54.     (This)->lpVtbl -> get_paddingTop(This,p)
  55. #define IHTMLRuleStyle_put_paddingRight(This,v)
  56.     (This)->lpVtbl -> put_paddingRight(This,v)
  57. #define IHTMLRuleStyle_get_paddingRight(This,p)
  58.     (This)->lpVtbl -> get_paddingRight(This,p)
  59. #define IHTMLRuleStyle_put_paddingBottom(This,v)
  60.     (This)->lpVtbl -> put_paddingBottom(This,v)
  61. #define IHTMLRuleStyle_get_paddingBottom(This,p)
  62.     (This)->lpVtbl -> get_paddingBottom(This,p)
  63. #define IHTMLRuleStyle_put_paddingLeft(This,v)
  64.     (This)->lpVtbl -> put_paddingLeft(This,v)
  65. #define IHTMLRuleStyle_get_paddingLeft(This,p)
  66.     (This)->lpVtbl -> get_paddingLeft(This,p)
  67. #define IHTMLRuleStyle_put_padding(This,v)
  68.     (This)->lpVtbl -> put_padding(This,v)
  69. #define IHTMLRuleStyle_get_padding(This,p)
  70.     (This)->lpVtbl -> get_padding(This,p)
  71. #define IHTMLRuleStyle_put_border(This,v)
  72.     (This)->lpVtbl -> put_border(This,v)
  73. #define IHTMLRuleStyle_get_border(This,p)
  74.     (This)->lpVtbl -> get_border(This,p)
  75. #define IHTMLRuleStyle_put_borderTop(This,v)
  76.     (This)->lpVtbl -> put_borderTop(This,v)
  77. #define IHTMLRuleStyle_get_borderTop(This,p)
  78.     (This)->lpVtbl -> get_borderTop(This,p)
  79. #define IHTMLRuleStyle_put_borderRight(This,v)
  80.     (This)->lpVtbl -> put_borderRight(This,v)
  81. #define IHTMLRuleStyle_get_borderRight(This,p)
  82.     (This)->lpVtbl -> get_borderRight(This,p)
  83. #define IHTMLRuleStyle_put_borderBottom(This,v)
  84.     (This)->lpVtbl -> put_borderBottom(This,v)
  85. #define IHTMLRuleStyle_get_borderBottom(This,p)
  86.     (This)->lpVtbl -> get_borderBottom(This,p)
  87. #define IHTMLRuleStyle_put_borderLeft(This,v)
  88.     (This)->lpVtbl -> put_borderLeft(This,v)
  89. #define IHTMLRuleStyle_get_borderLeft(This,p)
  90.     (This)->lpVtbl -> get_borderLeft(This,p)
  91. #define IHTMLRuleStyle_put_borderColor(This,v)
  92.     (This)->lpVtbl -> put_borderColor(This,v)
  93. #define IHTMLRuleStyle_get_borderColor(This,p)
  94.     (This)->lpVtbl -> get_borderColor(This,p)
  95. #define IHTMLRuleStyle_put_borderTopColor(This,v)
  96.     (This)->lpVtbl -> put_borderTopColor(This,v)
  97. #define IHTMLRuleStyle_get_borderTopColor(This,p)
  98.     (This)->lpVtbl -> get_borderTopColor(This,p)
  99. #define IHTMLRuleStyle_put_borderRightColor(This,v)
  100.     (This)->lpVtbl -> put_borderRightColor(This,v)
  101. #define IHTMLRuleStyle_get_borderRightColor(This,p)
  102.     (This)->lpVtbl -> get_borderRightColor(This,p)
  103. #define IHTMLRuleStyle_put_borderBottomColor(This,v)
  104.     (This)->lpVtbl -> put_borderBottomColor(This,v)
  105. #define IHTMLRuleStyle_get_borderBottomColor(This,p)
  106.     (This)->lpVtbl -> get_borderBottomColor(This,p)
  107. #define IHTMLRuleStyle_put_borderLeftColor(This,v)
  108.     (This)->lpVtbl -> put_borderLeftColor(This,v)
  109. #define IHTMLRuleStyle_get_borderLeftColor(This,p)
  110.     (This)->lpVtbl -> get_borderLeftColor(This,p)
  111. #define IHTMLRuleStyle_put_borderWidth(This,v)
  112.     (This)->lpVtbl -> put_borderWidth(This,v)
  113. #define IHTMLRuleStyle_get_borderWidth(This,p)
  114.     (This)->lpVtbl -> get_borderWidth(This,p)
  115. #define IHTMLRuleStyle_put_borderTopWidth(This,v)
  116.     (This)->lpVtbl -> put_borderTopWidth(This,v)
  117. #define IHTMLRuleStyle_get_borderTopWidth(This,p)
  118.     (This)->lpVtbl -> get_borderTopWidth(This,p)
  119. #define IHTMLRuleStyle_put_borderRightWidth(This,v)
  120.     (This)->lpVtbl -> put_borderRightWidth(This,v)
  121. #define IHTMLRuleStyle_get_borderRightWidth(This,p)
  122.     (This)->lpVtbl -> get_borderRightWidth(This,p)
  123. #define IHTMLRuleStyle_put_borderBottomWidth(This,v)
  124.     (This)->lpVtbl -> put_borderBottomWidth(This,v)
  125. #define IHTMLRuleStyle_get_borderBottomWidth(This,p)
  126.     (This)->lpVtbl -> get_borderBottomWidth(This,p)
  127. #define IHTMLRuleStyle_put_borderLeftWidth(This,v)
  128.     (This)->lpVtbl -> put_borderLeftWidth(This,v)
  129. #define IHTMLRuleStyle_get_borderLeftWidth(This,p)
  130.     (This)->lpVtbl -> get_borderLeftWidth(This,p)
  131. #define IHTMLRuleStyle_put_borderStyle(This,v)
  132.     (This)->lpVtbl -> put_borderStyle(This,v)
  133. #define IHTMLRuleStyle_get_borderStyle(This,p)
  134.     (This)->lpVtbl -> get_borderStyle(This,p)
  135. #define IHTMLRuleStyle_put_borderTopStyle(This,v)
  136.     (This)->lpVtbl -> put_borderTopStyle(This,v)
  137. #define IHTMLRuleStyle_get_borderTopStyle(This,p)
  138.     (This)->lpVtbl -> get_borderTopStyle(This,p)
  139. #define IHTMLRuleStyle_put_borderRightStyle(This,v)
  140.     (This)->lpVtbl -> put_borderRightStyle(This,v)
  141. #define IHTMLRuleStyle_get_borderRightStyle(This,p)
  142.     (This)->lpVtbl -> get_borderRightStyle(This,p)
  143. #define IHTMLRuleStyle_put_borderBottomStyle(This,v)
  144.     (This)->lpVtbl -> put_borderBottomStyle(This,v)
  145. #define IHTMLRuleStyle_get_borderBottomStyle(This,p)
  146.     (This)->lpVtbl -> get_borderBottomStyle(This,p)
  147. #define IHTMLRuleStyle_put_borderLeftStyle(This,v)
  148.     (This)->lpVtbl -> put_borderLeftStyle(This,v)
  149. #define IHTMLRuleStyle_get_borderLeftStyle(This,p)
  150.     (This)->lpVtbl -> get_borderLeftStyle(This,p)
  151. #define IHTMLRuleStyle_put_width(This,v)
  152.     (This)->lpVtbl -> put_width(This,v)
  153. #define IHTMLRuleStyle_get_width(This,p)
  154.     (This)->lpVtbl -> get_width(This,p)
  155. #define IHTMLRuleStyle_put_height(This,v)
  156.     (This)->lpVtbl -> put_height(This,v)
  157. #define IHTMLRuleStyle_get_height(This,p)
  158.     (This)->lpVtbl -> get_height(This,p)
  159. #define IHTMLRuleStyle_put_styleFloat(This,v)
  160.     (This)->lpVtbl -> put_styleFloat(This,v)
  161. #define IHTMLRuleStyle_get_styleFloat(This,p)
  162.     (This)->lpVtbl -> get_styleFloat(This,p)
  163. #define IHTMLRuleStyle_put_clear(This,v)
  164.     (This)->lpVtbl -> put_clear(This,v)
  165. #define IHTMLRuleStyle_get_clear(This,p)
  166.     (This)->lpVtbl -> get_clear(This,p)
  167. #define IHTMLRuleStyle_put_display(This,v)
  168.     (This)->lpVtbl -> put_display(This,v)
  169. #define IHTMLRuleStyle_get_display(This,p)
  170.     (This)->lpVtbl -> get_display(This,p)
  171. #define IHTMLRuleStyle_put_visibility(This,v)
  172.     (This)->lpVtbl -> put_visibility(This,v)
  173. #define IHTMLRuleStyle_get_visibility(This,p)
  174.     (This)->lpVtbl -> get_visibility(This,p)
  175. #define IHTMLRuleStyle_put_listStyleType(This,v)
  176.     (This)->lpVtbl -> put_listStyleType(This,v)
  177. #define IHTMLRuleStyle_get_listStyleType(This,p)
  178.     (This)->lpVtbl -> get_listStyleType(This,p)
  179. #define IHTMLRuleStyle_put_listStylePosition(This,v)
  180.     (This)->lpVtbl -> put_listStylePosition(This,v)
  181. #define IHTMLRuleStyle_get_listStylePosition(This,p)
  182.     (This)->lpVtbl -> get_listStylePosition(This,p)
  183. #define IHTMLRuleStyle_put_listStyleImage(This,v)
  184.     (This)->lpVtbl -> put_listStyleImage(This,v)
  185. #define IHTMLRuleStyle_get_listStyleImage(This,p)
  186.     (This)->lpVtbl -> get_listStyleImage(This,p)
  187. #define IHTMLRuleStyle_put_listStyle(This,v)
  188.     (This)->lpVtbl -> put_listStyle(This,v)
  189. #define IHTMLRuleStyle_get_listStyle(This,p)
  190.     (This)->lpVtbl -> get_listStyle(This,p)
  191. #define IHTMLRuleStyle_put_whiteSpace(This,v)
  192.     (This)->lpVtbl -> put_whiteSpace(This,v)
  193. #define IHTMLRuleStyle_get_whiteSpace(This,p)
  194.     (This)->lpVtbl -> get_whiteSpace(This,p)
  195. #define IHTMLRuleStyle_put_top(This,v)
  196.     (This)->lpVtbl -> put_top(This,v)
  197. #define IHTMLRuleStyle_get_top(This,p)
  198.     (This)->lpVtbl -> get_top(This,p)
  199. #define IHTMLRuleStyle_put_left(This,v)
  200.     (This)->lpVtbl -> put_left(This,v)
  201. #define IHTMLRuleStyle_get_left(This,p)
  202.     (This)->lpVtbl -> get_left(This,p)
  203. #define IHTMLRuleStyle_get_position(This,p)
  204.     (This)->lpVtbl -> get_position(This,p)
  205. #define IHTMLRuleStyle_put_zIndex(This,v)
  206.     (This)->lpVtbl -> put_zIndex(This,v)
  207. #define IHTMLRuleStyle_get_zIndex(This,p)
  208.     (This)->lpVtbl -> get_zIndex(This,p)
  209. #define IHTMLRuleStyle_put_overflow(This,v)
  210.     (This)->lpVtbl -> put_overflow(This,v)
  211. #define IHTMLRuleStyle_get_overflow(This,p)
  212.     (This)->lpVtbl -> get_overflow(This,p)
  213. #define IHTMLRuleStyle_put_pageBreakBefore(This,v)
  214.     (This)->lpVtbl -> put_pageBreakBefore(This,v)
  215. #define IHTMLRuleStyle_get_pageBreakBefore(This,p)
  216.     (This)->lpVtbl -> get_pageBreakBefore(This,p)
  217. #define IHTMLRuleStyle_put_pageBreakAfter(This,v)
  218.     (This)->lpVtbl -> put_pageBreakAfter(This,v)
  219. #define IHTMLRuleStyle_get_pageBreakAfter(This,p)
  220.     (This)->lpVtbl -> get_pageBreakAfter(This,p)
  221. #define IHTMLRuleStyle_put_cssText(This,v)
  222.     (This)->lpVtbl -> put_cssText(This,v)
  223. #define IHTMLRuleStyle_get_cssText(This,p)
  224.     (This)->lpVtbl -> get_cssText(This,p)
  225. #define IHTMLRuleStyle_put_cursor(This,v)
  226.     (This)->lpVtbl -> put_cursor(This,v)
  227. #define IHTMLRuleStyle_get_cursor(This,p)
  228.     (This)->lpVtbl -> get_cursor(This,p)
  229. #define IHTMLRuleStyle_put_clip(This,v)
  230.     (This)->lpVtbl -> put_clip(This,v)
  231. #define IHTMLRuleStyle_get_clip(This,p)
  232.     (This)->lpVtbl -> get_clip(This,p)
  233. #define IHTMLRuleStyle_put_filter(This,v)
  234.     (This)->lpVtbl -> put_filter(This,v)
  235. #define IHTMLRuleStyle_get_filter(This,p)
  236.     (This)->lpVtbl -> get_filter(This,p)
  237. #define IHTMLRuleStyle_setAttribute(This,strAttributeName,AttributeValue,lFlags)
  238.     (This)->lpVtbl -> setAttribute(This,strAttributeName,AttributeValue,lFlags)
  239. #define IHTMLRuleStyle_getAttribute(This,strAttributeName,lFlags,AttributeValue)
  240.     (This)->lpVtbl -> getAttribute(This,strAttributeName,lFlags,AttributeValue)
  241. #define IHTMLRuleStyle_removeAttribute(This,strAttributeName,lFlags,pfSuccess)
  242.     (This)->lpVtbl -> removeAttribute(This,strAttributeName,lFlags,pfSuccess)
  243. #endif /* COBJMACROS */
  244. #endif  /* C style interface */
  245. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontFamily_Proxy( 
  246.     IHTMLRuleStyle * This,
  247.     /* [in] */ BSTR v);
  248. void __RPC_STUB IHTMLRuleStyle_put_fontFamily_Stub(
  249.     IRpcStubBuffer *This,
  250.     IRpcChannelBuffer *_pRpcChannelBuffer,
  251.     PRPC_MESSAGE _pRpcMessage,
  252.     DWORD *_pdwStubPhase);
  253. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontFamily_Proxy( 
  254.     IHTMLRuleStyle * This,
  255.     /* [out][retval] */ BSTR *p);
  256. void __RPC_STUB IHTMLRuleStyle_get_fontFamily_Stub(
  257.     IRpcStubBuffer *This,
  258.     IRpcChannelBuffer *_pRpcChannelBuffer,
  259.     PRPC_MESSAGE _pRpcMessage,
  260.     DWORD *_pdwStubPhase);
  261. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontStyle_Proxy( 
  262.     IHTMLRuleStyle * This,
  263.     /* [in] */ BSTR v);
  264. void __RPC_STUB IHTMLRuleStyle_put_fontStyle_Stub(
  265.     IRpcStubBuffer *This,
  266.     IRpcChannelBuffer *_pRpcChannelBuffer,
  267.     PRPC_MESSAGE _pRpcMessage,
  268.     DWORD *_pdwStubPhase);
  269. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontStyle_Proxy( 
  270.     IHTMLRuleStyle * This,
  271.     /* [out][retval] */ BSTR *p);
  272. void __RPC_STUB IHTMLRuleStyle_get_fontStyle_Stub(
  273.     IRpcStubBuffer *This,
  274.     IRpcChannelBuffer *_pRpcChannelBuffer,
  275.     PRPC_MESSAGE _pRpcMessage,
  276.     DWORD *_pdwStubPhase);
  277. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontVariant_Proxy( 
  278.     IHTMLRuleStyle * This,
  279.     /* [in] */ BSTR v);
  280. void __RPC_STUB IHTMLRuleStyle_put_fontVariant_Stub(
  281.     IRpcStubBuffer *This,
  282.     IRpcChannelBuffer *_pRpcChannelBuffer,
  283.     PRPC_MESSAGE _pRpcMessage,
  284.     DWORD *_pdwStubPhase);
  285. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontVariant_Proxy( 
  286.     IHTMLRuleStyle * This,
  287.     /* [out][retval] */ BSTR *p);
  288. void __RPC_STUB IHTMLRuleStyle_get_fontVariant_Stub(
  289.     IRpcStubBuffer *This,
  290.     IRpcChannelBuffer *_pRpcChannelBuffer,
  291.     PRPC_MESSAGE _pRpcMessage,
  292.     DWORD *_pdwStubPhase);
  293. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontWeight_Proxy( 
  294.     IHTMLRuleStyle * This,
  295.     /* [in] */ BSTR v);
  296. void __RPC_STUB IHTMLRuleStyle_put_fontWeight_Stub(
  297.     IRpcStubBuffer *This,
  298.     IRpcChannelBuffer *_pRpcChannelBuffer,
  299.     PRPC_MESSAGE _pRpcMessage,
  300.     DWORD *_pdwStubPhase);
  301. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontWeight_Proxy( 
  302.     IHTMLRuleStyle * This,
  303.     /* [out][retval] */ BSTR *p);
  304. void __RPC_STUB IHTMLRuleStyle_get_fontWeight_Stub(
  305.     IRpcStubBuffer *This,
  306.     IRpcChannelBuffer *_pRpcChannelBuffer,
  307.     PRPC_MESSAGE _pRpcMessage,
  308.     DWORD *_pdwStubPhase);
  309. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontSize_Proxy( 
  310.     IHTMLRuleStyle * This,
  311.     /* [in] */ VARIANT v);
  312. void __RPC_STUB IHTMLRuleStyle_put_fontSize_Stub(
  313.     IRpcStubBuffer *This,
  314.     IRpcChannelBuffer *_pRpcChannelBuffer,
  315.     PRPC_MESSAGE _pRpcMessage,
  316.     DWORD *_pdwStubPhase);
  317. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontSize_Proxy( 
  318.     IHTMLRuleStyle * This,
  319.     /* [out][retval] */ VARIANT *p);
  320. void __RPC_STUB IHTMLRuleStyle_get_fontSize_Stub(
  321.     IRpcStubBuffer *This,
  322.     IRpcChannelBuffer *_pRpcChannelBuffer,
  323.     PRPC_MESSAGE _pRpcMessage,
  324.     DWORD *_pdwStubPhase);
  325. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_font_Proxy( 
  326.     IHTMLRuleStyle * This,
  327.     /* [in] */ BSTR v);
  328. void __RPC_STUB IHTMLRuleStyle_put_font_Stub(
  329.     IRpcStubBuffer *This,
  330.     IRpcChannelBuffer *_pRpcChannelBuffer,
  331.     PRPC_MESSAGE _pRpcMessage,
  332.     DWORD *_pdwStubPhase);
  333. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_font_Proxy( 
  334.     IHTMLRuleStyle * This,
  335.     /* [out][retval] */ BSTR *p);
  336. void __RPC_STUB IHTMLRuleStyle_get_font_Stub(
  337.     IRpcStubBuffer *This,
  338.     IRpcChannelBuffer *_pRpcChannelBuffer,
  339.     PRPC_MESSAGE _pRpcMessage,
  340.     DWORD *_pdwStubPhase);
  341. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_color_Proxy( 
  342.     IHTMLRuleStyle * This,
  343.     /* [in] */ VARIANT v);
  344. void __RPC_STUB IHTMLRuleStyle_put_color_Stub(
  345.     IRpcStubBuffer *This,
  346.     IRpcChannelBuffer *_pRpcChannelBuffer,
  347.     PRPC_MESSAGE _pRpcMessage,
  348.     DWORD *_pdwStubPhase);
  349. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_color_Proxy( 
  350.     IHTMLRuleStyle * This,
  351.     /* [out][retval] */ VARIANT *p);
  352. void __RPC_STUB IHTMLRuleStyle_get_color_Stub(
  353.     IRpcStubBuffer *This,
  354.     IRpcChannelBuffer *_pRpcChannelBuffer,
  355.     PRPC_MESSAGE _pRpcMessage,
  356.     DWORD *_pdwStubPhase);
  357. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_background_Proxy( 
  358.     IHTMLRuleStyle * This,
  359.     /* [in] */ BSTR v);
  360. void __RPC_STUB IHTMLRuleStyle_put_background_Stub(
  361.     IRpcStubBuffer *This,
  362.     IRpcChannelBuffer *_pRpcChannelBuffer,
  363.     PRPC_MESSAGE _pRpcMessage,
  364.     DWORD *_pdwStubPhase);
  365. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_background_Proxy( 
  366.     IHTMLRuleStyle * This,
  367.     /* [out][retval] */ BSTR *p);
  368. void __RPC_STUB IHTMLRuleStyle_get_background_Stub(
  369.     IRpcStubBuffer *This,
  370.     IRpcChannelBuffer *_pRpcChannelBuffer,
  371.     PRPC_MESSAGE _pRpcMessage,
  372.     DWORD *_pdwStubPhase);
  373. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundColor_Proxy( 
  374.     IHTMLRuleStyle * This,
  375.     /* [in] */ VARIANT v);
  376. void __RPC_STUB IHTMLRuleStyle_put_backgroundColor_Stub(
  377.     IRpcStubBuffer *This,
  378.     IRpcChannelBuffer *_pRpcChannelBuffer,
  379.     PRPC_MESSAGE _pRpcMessage,
  380.     DWORD *_pdwStubPhase);
  381. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundColor_Proxy( 
  382.     IHTMLRuleStyle * This,
  383.     /* [out][retval] */ VARIANT *p);
  384. void __RPC_STUB IHTMLRuleStyle_get_backgroundColor_Stub(
  385.     IRpcStubBuffer *This,
  386.     IRpcChannelBuffer *_pRpcChannelBuffer,
  387.     PRPC_MESSAGE _pRpcMessage,
  388.     DWORD *_pdwStubPhase);
  389. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundImage_Proxy( 
  390.     IHTMLRuleStyle * This,
  391.     /* [in] */ BSTR v);
  392. void __RPC_STUB IHTMLRuleStyle_put_backgroundImage_Stub(
  393.     IRpcStubBuffer *This,
  394.     IRpcChannelBuffer *_pRpcChannelBuffer,
  395.     PRPC_MESSAGE _pRpcMessage,
  396.     DWORD *_pdwStubPhase);
  397. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundImage_Proxy( 
  398.     IHTMLRuleStyle * This,
  399.     /* [out][retval] */ BSTR *p);
  400. void __RPC_STUB IHTMLRuleStyle_get_backgroundImage_Stub(
  401.     IRpcStubBuffer *This,
  402.     IRpcChannelBuffer *_pRpcChannelBuffer,
  403.     PRPC_MESSAGE _pRpcMessage,
  404.     DWORD *_pdwStubPhase);
  405. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundRepeat_Proxy( 
  406.     IHTMLRuleStyle * This,
  407.     /* [in] */ BSTR v);
  408. void __RPC_STUB IHTMLRuleStyle_put_backgroundRepeat_Stub(
  409.     IRpcStubBuffer *This,
  410.     IRpcChannelBuffer *_pRpcChannelBuffer,
  411.     PRPC_MESSAGE _pRpcMessage,
  412.     DWORD *_pdwStubPhase);
  413. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundRepeat_Proxy( 
  414.     IHTMLRuleStyle * This,
  415.     /* [out][retval] */ BSTR *p);
  416. void __RPC_STUB IHTMLRuleStyle_get_backgroundRepeat_Stub(
  417.     IRpcStubBuffer *This,
  418.     IRpcChannelBuffer *_pRpcChannelBuffer,
  419.     PRPC_MESSAGE _pRpcMessage,
  420.     DWORD *_pdwStubPhase);
  421. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundAttachment_Proxy( 
  422.     IHTMLRuleStyle * This,
  423.     /* [in] */ BSTR v);
  424. void __RPC_STUB IHTMLRuleStyle_put_backgroundAttachment_Stub(
  425.     IRpcStubBuffer *This,
  426.     IRpcChannelBuffer *_pRpcChannelBuffer,
  427.     PRPC_MESSAGE _pRpcMessage,
  428.     DWORD *_pdwStubPhase);
  429. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundAttachment_Proxy( 
  430.     IHTMLRuleStyle * This,
  431.     /* [out][retval] */ BSTR *p);
  432. void __RPC_STUB IHTMLRuleStyle_get_backgroundAttachment_Stub(
  433.     IRpcStubBuffer *This,
  434.     IRpcChannelBuffer *_pRpcChannelBuffer,
  435.     PRPC_MESSAGE _pRpcMessage,
  436.     DWORD *_pdwStubPhase);
  437. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPosition_Proxy( 
  438.     IHTMLRuleStyle * This,
  439.     /* [in] */ BSTR v);
  440. void __RPC_STUB IHTMLRuleStyle_put_backgroundPosition_Stub(
  441.     IRpcStubBuffer *This,
  442.     IRpcChannelBuffer *_pRpcChannelBuffer,
  443.     PRPC_MESSAGE _pRpcMessage,
  444.     DWORD *_pdwStubPhase);
  445. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPosition_Proxy( 
  446.     IHTMLRuleStyle * This,
  447.     /* [out][retval] */ BSTR *p);
  448. void __RPC_STUB IHTMLRuleStyle_get_backgroundPosition_Stub(
  449.     IRpcStubBuffer *This,
  450.     IRpcChannelBuffer *_pRpcChannelBuffer,
  451.     PRPC_MESSAGE _pRpcMessage,
  452.     DWORD *_pdwStubPhase);
  453. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPositionX_Proxy( 
  454.     IHTMLRuleStyle * This,
  455.     /* [in] */ VARIANT v);
  456. void __RPC_STUB IHTMLRuleStyle_put_backgroundPositionX_Stub(
  457.     IRpcStubBuffer *This,
  458.     IRpcChannelBuffer *_pRpcChannelBuffer,
  459.     PRPC_MESSAGE _pRpcMessage,
  460.     DWORD *_pdwStubPhase);
  461. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPositionX_Proxy( 
  462.     IHTMLRuleStyle * This,
  463.     /* [out][retval] */ VARIANT *p);
  464. void __RPC_STUB IHTMLRuleStyle_get_backgroundPositionX_Stub(
  465.     IRpcStubBuffer *This,
  466.     IRpcChannelBuffer *_pRpcChannelBuffer,
  467.     PRPC_MESSAGE _pRpcMessage,
  468.     DWORD *_pdwStubPhase);
  469. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPositionY_Proxy( 
  470.     IHTMLRuleStyle * This,
  471.     /* [in] */ VARIANT v);
  472. void __RPC_STUB IHTMLRuleStyle_put_backgroundPositionY_Stub(
  473.     IRpcStubBuffer *This,
  474.     IRpcChannelBuffer *_pRpcChannelBuffer,
  475.     PRPC_MESSAGE _pRpcMessage,
  476.     DWORD *_pdwStubPhase);
  477. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPositionY_Proxy( 
  478.     IHTMLRuleStyle * This,
  479.     /* [out][retval] */ VARIANT *p);
  480. void __RPC_STUB IHTMLRuleStyle_get_backgroundPositionY_Stub(
  481.     IRpcStubBuffer *This,
  482.     IRpcChannelBuffer *_pRpcChannelBuffer,
  483.     PRPC_MESSAGE _pRpcMessage,
  484.     DWORD *_pdwStubPhase);
  485. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_wordSpacing_Proxy( 
  486.     IHTMLRuleStyle * This,
  487.     /* [in] */ VARIANT v);
  488. void __RPC_STUB IHTMLRuleStyle_put_wordSpacing_Stub(
  489.     IRpcStubBuffer *This,
  490.     IRpcChannelBuffer *_pRpcChannelBuffer,
  491.     PRPC_MESSAGE _pRpcMessage,
  492.     DWORD *_pdwStubPhase);
  493. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_wordSpacing_Proxy( 
  494.     IHTMLRuleStyle * This,
  495.     /* [out][retval] */ VARIANT *p);
  496. void __RPC_STUB IHTMLRuleStyle_get_wordSpacing_Stub(
  497.     IRpcStubBuffer *This,
  498.     IRpcChannelBuffer *_pRpcChannelBuffer,
  499.     PRPC_MESSAGE _pRpcMessage,
  500.     DWORD *_pdwStubPhase);
  501. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_letterSpacing_Proxy( 
  502.     IHTMLRuleStyle * This,
  503.     /* [in] */ VARIANT v);
  504. void __RPC_STUB IHTMLRuleStyle_put_letterSpacing_Stub(
  505.     IRpcStubBuffer *This,
  506.     IRpcChannelBuffer *_pRpcChannelBuffer,
  507.     PRPC_MESSAGE _pRpcMessage,
  508.     DWORD *_pdwStubPhase);
  509. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_letterSpacing_Proxy( 
  510.     IHTMLRuleStyle * This,
  511.     /* [out][retval] */ VARIANT *p);
  512. void __RPC_STUB IHTMLRuleStyle_get_letterSpacing_Stub(
  513.     IRpcStubBuffer *This,
  514.     IRpcChannelBuffer *_pRpcChannelBuffer,
  515.     PRPC_MESSAGE _pRpcMessage,
  516.     DWORD *_pdwStubPhase);
  517. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecoration_Proxy( 
  518.     IHTMLRuleStyle * This,
  519.     /* [in] */ BSTR v);
  520. void __RPC_STUB IHTMLRuleStyle_put_textDecoration_Stub(
  521.     IRpcStubBuffer *This,
  522.     IRpcChannelBuffer *_pRpcChannelBuffer,
  523.     PRPC_MESSAGE _pRpcMessage,
  524.     DWORD *_pdwStubPhase);
  525. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecoration_Proxy( 
  526.     IHTMLRuleStyle * This,
  527.     /* [out][retval] */ BSTR *p);
  528. void __RPC_STUB IHTMLRuleStyle_get_textDecoration_Stub(
  529.     IRpcStubBuffer *This,
  530.     IRpcChannelBuffer *_pRpcChannelBuffer,
  531.     PRPC_MESSAGE _pRpcMessage,
  532.     DWORD *_pdwStubPhase);
  533. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationNone_Proxy( 
  534.     IHTMLRuleStyle * This,
  535.     /* [in] */ VARIANT_BOOL v);
  536. void __RPC_STUB IHTMLRuleStyle_put_textDecorationNone_Stub(
  537.     IRpcStubBuffer *This,
  538.     IRpcChannelBuffer *_pRpcChannelBuffer,
  539.     PRPC_MESSAGE _pRpcMessage,
  540.     DWORD *_pdwStubPhase);
  541. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationNone_Proxy( 
  542.     IHTMLRuleStyle * This,
  543.     /* [out][retval] */ VARIANT_BOOL *p);
  544. void __RPC_STUB IHTMLRuleStyle_get_textDecorationNone_Stub(
  545.     IRpcStubBuffer *This,
  546.     IRpcChannelBuffer *_pRpcChannelBuffer,
  547.     PRPC_MESSAGE _pRpcMessage,
  548.     DWORD *_pdwStubPhase);
  549. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationUnderline_Proxy( 
  550.     IHTMLRuleStyle * This,
  551.     /* [in] */ VARIANT_BOOL v);
  552. void __RPC_STUB IHTMLRuleStyle_put_textDecorationUnderline_Stub(
  553.     IRpcStubBuffer *This,
  554.     IRpcChannelBuffer *_pRpcChannelBuffer,
  555.     PRPC_MESSAGE _pRpcMessage,
  556.     DWORD *_pdwStubPhase);
  557. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationUnderline_Proxy( 
  558.     IHTMLRuleStyle * This,
  559.     /* [out][retval] */ VARIANT_BOOL *p);
  560. void __RPC_STUB IHTMLRuleStyle_get_textDecorationUnderline_Stub(
  561.     IRpcStubBuffer *This,
  562.     IRpcChannelBuffer *_pRpcChannelBuffer,
  563.     PRPC_MESSAGE _pRpcMessage,
  564.     DWORD *_pdwStubPhase);
  565. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationOverline_Proxy( 
  566.     IHTMLRuleStyle * This,
  567.     /* [in] */ VARIANT_BOOL v);
  568. void __RPC_STUB IHTMLRuleStyle_put_textDecorationOverline_Stub(
  569.     IRpcStubBuffer *This,
  570.     IRpcChannelBuffer *_pRpcChannelBuffer,
  571.     PRPC_MESSAGE _pRpcMessage,
  572.     DWORD *_pdwStubPhase);
  573. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationOverline_Proxy( 
  574.     IHTMLRuleStyle * This,
  575.     /* [out][retval] */ VARIANT_BOOL *p);
  576. void __RPC_STUB IHTMLRuleStyle_get_textDecorationOverline_Stub(
  577.     IRpcStubBuffer *This,
  578.     IRpcChannelBuffer *_pRpcChannelBuffer,
  579.     PRPC_MESSAGE _pRpcMessage,
  580.     DWORD *_pdwStubPhase);
  581. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationLineThrough_Proxy( 
  582.     IHTMLRuleStyle * This,
  583.     /* [in] */ VARIANT_BOOL v);
  584. void __RPC_STUB IHTMLRuleStyle_put_textDecorationLineThrough_Stub(
  585.     IRpcStubBuffer *This,
  586.     IRpcChannelBuffer *_pRpcChannelBuffer,
  587.     PRPC_MESSAGE _pRpcMessage,
  588.     DWORD *_pdwStubPhase);
  589. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationLineThrough_Proxy( 
  590.     IHTMLRuleStyle * This,
  591.     /* [out][retval] */ VARIANT_BOOL *p);
  592. void __RPC_STUB IHTMLRuleStyle_get_textDecorationLineThrough_Stub(
  593.     IRpcStubBuffer *This,
  594.     IRpcChannelBuffer *_pRpcChannelBuffer,
  595.     PRPC_MESSAGE _pRpcMessage,
  596.     DWORD *_pdwStubPhase);
  597. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationBlink_Proxy( 
  598.     IHTMLRuleStyle * This,
  599.     /* [in] */ VARIANT_BOOL v);
  600. void __RPC_STUB IHTMLRuleStyle_put_textDecorationBlink_Stub(
  601.     IRpcStubBuffer *This,
  602.     IRpcChannelBuffer *_pRpcChannelBuffer,
  603.     PRPC_MESSAGE _pRpcMessage,
  604.     DWORD *_pdwStubPhase);
  605. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationBlink_Proxy( 
  606.     IHTMLRuleStyle * This,
  607.     /* [out][retval] */ VARIANT_BOOL *p);
  608. void __RPC_STUB IHTMLRuleStyle_get_textDecorationBlink_Stub(
  609.     IRpcStubBuffer *This,
  610.     IRpcChannelBuffer *_pRpcChannelBuffer,
  611.     PRPC_MESSAGE _pRpcMessage,
  612.     DWORD *_pdwStubPhase);
  613. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_verticalAlign_Proxy( 
  614.     IHTMLRuleStyle * This,
  615.     /* [in] */ VARIANT v);
  616. void __RPC_STUB IHTMLRuleStyle_put_verticalAlign_Stub(
  617.     IRpcStubBuffer *This,
  618.     IRpcChannelBuffer *_pRpcChannelBuffer,
  619.     PRPC_MESSAGE _pRpcMessage,
  620.     DWORD *_pdwStubPhase);
  621. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_verticalAlign_Proxy( 
  622.     IHTMLRuleStyle * This,
  623.     /* [out][retval] */ VARIANT *p);
  624. void __RPC_STUB IHTMLRuleStyle_get_verticalAlign_Stub(
  625.     IRpcStubBuffer *This,
  626.     IRpcChannelBuffer *_pRpcChannelBuffer,
  627.     PRPC_MESSAGE _pRpcMessage,
  628.     DWORD *_pdwStubPhase);
  629. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textTransform_Proxy( 
  630.     IHTMLRuleStyle * This,
  631.     /* [in] */ BSTR v);
  632. void __RPC_STUB IHTMLRuleStyle_put_textTransform_Stub(
  633.     IRpcStubBuffer *This,
  634.     IRpcChannelBuffer *_pRpcChannelBuffer,
  635.     PRPC_MESSAGE _pRpcMessage,
  636.     DWORD *_pdwStubPhase);
  637. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textTransform_Proxy( 
  638.     IHTMLRuleStyle * This,
  639.     /* [out][retval] */ BSTR *p);
  640. void __RPC_STUB IHTMLRuleStyle_get_textTransform_Stub(
  641.     IRpcStubBuffer *This,
  642.     IRpcChannelBuffer *_pRpcChannelBuffer,
  643.     PRPC_MESSAGE _pRpcMessage,
  644.     DWORD *_pdwStubPhase);
  645. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textAlign_Proxy( 
  646.     IHTMLRuleStyle * This,
  647.     /* [in] */ BSTR v);
  648. void __RPC_STUB IHTMLRuleStyle_put_textAlign_Stub(
  649.     IRpcStubBuffer *This,
  650.     IRpcChannelBuffer *_pRpcChannelBuffer,
  651.     PRPC_MESSAGE _pRpcMessage,
  652.     DWORD *_pdwStubPhase);
  653. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textAlign_Proxy( 
  654.     IHTMLRuleStyle * This,
  655.     /* [out][retval] */ BSTR *p);
  656. void __RPC_STUB IHTMLRuleStyle_get_textAlign_Stub(
  657.     IRpcStubBuffer *This,
  658.     IRpcChannelBuffer *_pRpcChannelBuffer,
  659.     PRPC_MESSAGE _pRpcMessage,
  660.     DWORD *_pdwStubPhase);
  661. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textIndent_Proxy( 
  662.     IHTMLRuleStyle * This,
  663.     /* [in] */ VARIANT v);
  664. void __RPC_STUB IHTMLRuleStyle_put_textIndent_Stub(
  665.     IRpcStubBuffer *This,
  666.     IRpcChannelBuffer *_pRpcChannelBuffer,
  667.     PRPC_MESSAGE _pRpcMessage,
  668.     DWORD *_pdwStubPhase);
  669. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textIndent_Proxy( 
  670.     IHTMLRuleStyle * This,
  671.     /* [out][retval] */ VARIANT *p);
  672. void __RPC_STUB IHTMLRuleStyle_get_textIndent_Stub(
  673.     IRpcStubBuffer *This,
  674.     IRpcChannelBuffer *_pRpcChannelBuffer,
  675.     PRPC_MESSAGE _pRpcMessage,
  676.     DWORD *_pdwStubPhase);
  677. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_lineHeight_Proxy( 
  678.     IHTMLRuleStyle * This,
  679.     /* [in] */ VARIANT v);
  680. void __RPC_STUB IHTMLRuleStyle_put_lineHeight_Stub(
  681.     IRpcStubBuffer *This,
  682.     IRpcChannelBuffer *_pRpcChannelBuffer,
  683.     PRPC_MESSAGE _pRpcMessage,
  684.     DWORD *_pdwStubPhase);
  685. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_lineHeight_Proxy( 
  686.     IHTMLRuleStyle * This,
  687.     /* [out][retval] */ VARIANT *p);
  688. void __RPC_STUB IHTMLRuleStyle_get_lineHeight_Stub(
  689.     IRpcStubBuffer *This,
  690.     IRpcChannelBuffer *_pRpcChannelBuffer,
  691.     PRPC_MESSAGE _pRpcMessage,
  692.     DWORD *_pdwStubPhase);
  693. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginTop_Proxy( 
  694.     IHTMLRuleStyle * This,
  695.     /* [in] */ VARIANT v);
  696. void __RPC_STUB IHTMLRuleStyle_put_marginTop_Stub(
  697.     IRpcStubBuffer *This,
  698.     IRpcChannelBuffer *_pRpcChannelBuffer,
  699.     PRPC_MESSAGE _pRpcMessage,
  700.     DWORD *_pdwStubPhase);
  701. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginTop_Proxy( 
  702.     IHTMLRuleStyle * This,
  703.     /* [out][retval] */ VARIANT *p);
  704. void __RPC_STUB IHTMLRuleStyle_get_marginTop_Stub(
  705.     IRpcStubBuffer *This,
  706.     IRpcChannelBuffer *_pRpcChannelBuffer,
  707.     PRPC_MESSAGE _pRpcMessage,
  708.     DWORD *_pdwStubPhase);
  709. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginRight_Proxy( 
  710.     IHTMLRuleStyle * This,
  711.     /* [in] */ VARIANT v);
  712. void __RPC_STUB IHTMLRuleStyle_put_marginRight_Stub(
  713.     IRpcStubBuffer *This,
  714.     IRpcChannelBuffer *_pRpcChannelBuffer,
  715.     PRPC_MESSAGE _pRpcMessage,
  716.     DWORD *_pdwStubPhase);
  717. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginRight_Proxy( 
  718.     IHTMLRuleStyle * This,
  719.     /* [out][retval] */ VARIANT *p);
  720. void __RPC_STUB IHTMLRuleStyle_get_marginRight_Stub(
  721.     IRpcStubBuffer *This,
  722.     IRpcChannelBuffer *_pRpcChannelBuffer,
  723.     PRPC_MESSAGE _pRpcMessage,
  724.     DWORD *_pdwStubPhase);
  725. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginBottom_Proxy( 
  726.     IHTMLRuleStyle * This,
  727.     /* [in] */ VARIANT v);
  728. void __RPC_STUB IHTMLRuleStyle_put_marginBottom_Stub(
  729.     IRpcStubBuffer *This,
  730.     IRpcChannelBuffer *_pRpcChannelBuffer,
  731.     PRPC_MESSAGE _pRpcMessage,
  732.     DWORD *_pdwStubPhase);
  733. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginBottom_Proxy( 
  734.     IHTMLRuleStyle * This,
  735.     /* [out][retval] */ VARIANT *p);
  736. void __RPC_STUB IHTMLRuleStyle_get_marginBottom_Stub(
  737.     IRpcStubBuffer *This,
  738.     IRpcChannelBuffer *_pRpcChannelBuffer,
  739.     PRPC_MESSAGE _pRpcMessage,
  740.     DWORD *_pdwStubPhase);
  741. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginLeft_Proxy( 
  742.     IHTMLRuleStyle * This,
  743.     /* [in] */ VARIANT v);
  744. void __RPC_STUB IHTMLRuleStyle_put_marginLeft_Stub(
  745.     IRpcStubBuffer *This,
  746.     IRpcChannelBuffer *_pRpcChannelBuffer,
  747.     PRPC_MESSAGE _pRpcMessage,
  748.     DWORD *_pdwStubPhase);
  749. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginLeft_Proxy( 
  750.     IHTMLRuleStyle * This,
  751.     /* [out][retval] */ VARIANT *p);
  752. void __RPC_STUB IHTMLRuleStyle_get_marginLeft_Stub(
  753.     IRpcStubBuffer *This,
  754.     IRpcChannelBuffer *_pRpcChannelBuffer,
  755.     PRPC_MESSAGE _pRpcMessage,
  756.     DWORD *_pdwStubPhase);
  757. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_margin_Proxy( 
  758.     IHTMLRuleStyle * This,
  759.     /* [in] */ BSTR v);
  760. void __RPC_STUB IHTMLRuleStyle_put_margin_Stub(
  761.     IRpcStubBuffer *This,
  762.     IRpcChannelBuffer *_pRpcChannelBuffer,
  763.     PRPC_MESSAGE _pRpcMessage,
  764.     DWORD *_pdwStubPhase);
  765. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_margin_Proxy( 
  766.     IHTMLRuleStyle * This,
  767.     /* [out][retval] */ BSTR *p);
  768. void __RPC_STUB IHTMLRuleStyle_get_margin_Stub(
  769.     IRpcStubBuffer *This,
  770.     IRpcChannelBuffer *_pRpcChannelBuffer,
  771.     PRPC_MESSAGE _pRpcMessage,
  772.     DWORD *_pdwStubPhase);
  773. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingTop_Proxy( 
  774.     IHTMLRuleStyle * This,
  775.     /* [in] */ VARIANT v);
  776. void __RPC_STUB IHTMLRuleStyle_put_paddingTop_Stub(
  777.     IRpcStubBuffer *This,
  778.     IRpcChannelBuffer *_pRpcChannelBuffer,
  779.     PRPC_MESSAGE _pRpcMessage,
  780.     DWORD *_pdwStubPhase);
  781. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingTop_Proxy( 
  782.     IHTMLRuleStyle * This,
  783.     /* [out][retval] */ VARIANT *p);
  784. void __RPC_STUB IHTMLRuleStyle_get_paddingTop_Stub(
  785.     IRpcStubBuffer *This,
  786.     IRpcChannelBuffer *_pRpcChannelBuffer,
  787.     PRPC_MESSAGE _pRpcMessage,
  788.     DWORD *_pdwStubPhase);
  789. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingRight_Proxy( 
  790.     IHTMLRuleStyle * This,
  791.     /* [in] */ VARIANT v);
  792. void __RPC_STUB IHTMLRuleStyle_put_paddingRight_Stub(
  793.     IRpcStubBuffer *This,
  794.     IRpcChannelBuffer *_pRpcChannelBuffer,
  795.     PRPC_MESSAGE _pRpcMessage,
  796.     DWORD *_pdwStubPhase);
  797. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingRight_Proxy( 
  798.     IHTMLRuleStyle * This,
  799.     /* [out][retval] */ VARIANT *p);
  800. void __RPC_STUB IHTMLRuleStyle_get_paddingRight_Stub(
  801.     IRpcStubBuffer *This,
  802.     IRpcChannelBuffer *_pRpcChannelBuffer,
  803.     PRPC_MESSAGE _pRpcMessage,
  804.     DWORD *_pdwStubPhase);
  805. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingBottom_Proxy( 
  806.     IHTMLRuleStyle * This,
  807.     /* [in] */ VARIANT v);
  808. void __RPC_STUB IHTMLRuleStyle_put_paddingBottom_Stub(
  809.     IRpcStubBuffer *This,
  810.     IRpcChannelBuffer *_pRpcChannelBuffer,
  811.     PRPC_MESSAGE _pRpcMessage,
  812.     DWORD *_pdwStubPhase);
  813. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingBottom_Proxy( 
  814.     IHTMLRuleStyle * This,
  815.     /* [out][retval] */ VARIANT *p);
  816. void __RPC_STUB IHTMLRuleStyle_get_paddingBottom_Stub(
  817.     IRpcStubBuffer *This,
  818.     IRpcChannelBuffer *_pRpcChannelBuffer,
  819.     PRPC_MESSAGE _pRpcMessage,
  820.     DWORD *_pdwStubPhase);
  821. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingLeft_Proxy( 
  822.     IHTMLRuleStyle * This,
  823.     /* [in] */ VARIANT v);
  824. void __RPC_STUB IHTMLRuleStyle_put_paddingLeft_Stub(
  825.     IRpcStubBuffer *This,
  826.     IRpcChannelBuffer *_pRpcChannelBuffer,
  827.     PRPC_MESSAGE _pRpcMessage,
  828.     DWORD *_pdwStubPhase);
  829. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingLeft_Proxy( 
  830.     IHTMLRuleStyle * This,
  831.     /* [out][retval] */ VARIANT *p);
  832. void __RPC_STUB IHTMLRuleStyle_get_paddingLeft_Stub(
  833.     IRpcStubBuffer *This,
  834.     IRpcChannelBuffer *_pRpcChannelBuffer,
  835.     PRPC_MESSAGE _pRpcMessage,
  836.     DWORD *_pdwStubPhase);
  837. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_padding_Proxy( 
  838.     IHTMLRuleStyle * This,
  839.     /* [in] */ BSTR v);
  840. void __RPC_STUB IHTMLRuleStyle_put_padding_Stub(
  841.     IRpcStubBuffer *This,
  842.     IRpcChannelBuffer *_pRpcChannelBuffer,
  843.     PRPC_MESSAGE _pRpcMessage,
  844.     DWORD *_pdwStubPhase);
  845. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_padding_Proxy( 
  846.     IHTMLRuleStyle * This,
  847.     /* [out][retval] */ BSTR *p);
  848. void __RPC_STUB IHTMLRuleStyle_get_padding_Stub(
  849.     IRpcStubBuffer *This,
  850.     IRpcChannelBuffer *_pRpcChannelBuffer,
  851.     PRPC_MESSAGE _pRpcMessage,
  852.     DWORD *_pdwStubPhase);
  853. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_border_Proxy( 
  854.     IHTMLRuleStyle * This,
  855.     /* [in] */ BSTR v);
  856. void __RPC_STUB IHTMLRuleStyle_put_border_Stub(
  857.     IRpcStubBuffer *This,
  858.     IRpcChannelBuffer *_pRpcChannelBuffer,
  859.     PRPC_MESSAGE _pRpcMessage,
  860.     DWORD *_pdwStubPhase);
  861. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_border_Proxy( 
  862.     IHTMLRuleStyle * This,
  863.     /* [out][retval] */ BSTR *p);
  864. void __RPC_STUB IHTMLRuleStyle_get_border_Stub(
  865.     IRpcStubBuffer *This,
  866.     IRpcChannelBuffer *_pRpcChannelBuffer,
  867.     PRPC_MESSAGE _pRpcMessage,
  868.     DWORD *_pdwStubPhase);
  869. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTop_Proxy( 
  870.     IHTMLRuleStyle * This,
  871.     /* [in] */ BSTR v);
  872. void __RPC_STUB IHTMLRuleStyle_put_borderTop_Stub(
  873.     IRpcStubBuffer *This,
  874.     IRpcChannelBuffer *_pRpcChannelBuffer,
  875.     PRPC_MESSAGE _pRpcMessage,
  876.     DWORD *_pdwStubPhase);
  877. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTop_Proxy( 
  878.     IHTMLRuleStyle * This,
  879.     /* [out][retval] */ BSTR *p);
  880. void __RPC_STUB IHTMLRuleStyle_get_borderTop_Stub(
  881.     IRpcStubBuffer *This,
  882.     IRpcChannelBuffer *_pRpcChannelBuffer,
  883.     PRPC_MESSAGE _pRpcMessage,
  884.     DWORD *_pdwStubPhase);
  885. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRight_Proxy( 
  886.     IHTMLRuleStyle * This,
  887.     /* [in] */ BSTR v);
  888. void __RPC_STUB IHTMLRuleStyle_put_borderRight_Stub(
  889.     IRpcStubBuffer *This,
  890.     IRpcChannelBuffer *_pRpcChannelBuffer,
  891.     PRPC_MESSAGE _pRpcMessage,
  892.     DWORD *_pdwStubPhase);
  893. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRight_Proxy( 
  894.     IHTMLRuleStyle * This,
  895.     /* [out][retval] */ BSTR *p);
  896. void __RPC_STUB IHTMLRuleStyle_get_borderRight_Stub(
  897.     IRpcStubBuffer *This,
  898.     IRpcChannelBuffer *_pRpcChannelBuffer,
  899.     PRPC_MESSAGE _pRpcMessage,
  900.     DWORD *_pdwStubPhase);
  901. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottom_Proxy( 
  902.     IHTMLRuleStyle * This,
  903.     /* [in] */ BSTR v);
  904. void __RPC_STUB IHTMLRuleStyle_put_borderBottom_Stub(
  905.     IRpcStubBuffer *This,
  906.     IRpcChannelBuffer *_pRpcChannelBuffer,
  907.     PRPC_MESSAGE _pRpcMessage,
  908.     DWORD *_pdwStubPhase);
  909. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottom_Proxy( 
  910.     IHTMLRuleStyle * This,
  911.     /* [out][retval] */ BSTR *p);
  912. void __RPC_STUB IHTMLRuleStyle_get_borderBottom_Stub(
  913.     IRpcStubBuffer *This,
  914.     IRpcChannelBuffer *_pRpcChannelBuffer,
  915.     PRPC_MESSAGE _pRpcMessage,
  916.     DWORD *_pdwStubPhase);
  917. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeft_Proxy( 
  918.     IHTMLRuleStyle * This,
  919.     /* [in] */ BSTR v);
  920. void __RPC_STUB IHTMLRuleStyle_put_borderLeft_Stub(
  921.     IRpcStubBuffer *This,
  922.     IRpcChannelBuffer *_pRpcChannelBuffer,
  923.     PRPC_MESSAGE _pRpcMessage,
  924.     DWORD *_pdwStubPhase);
  925. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeft_Proxy( 
  926.     IHTMLRuleStyle * This,
  927.     /* [out][retval] */ BSTR *p);
  928. void __RPC_STUB IHTMLRuleStyle_get_borderLeft_Stub(
  929.     IRpcStubBuffer *This,
  930.     IRpcChannelBuffer *_pRpcChannelBuffer,
  931.     PRPC_MESSAGE _pRpcMessage,
  932.     DWORD *_pdwStubPhase);
  933. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderColor_Proxy( 
  934.     IHTMLRuleStyle * This,
  935.     /* [in] */ BSTR v);
  936. void __RPC_STUB IHTMLRuleStyle_put_borderColor_Stub(
  937.     IRpcStubBuffer *This,
  938.     IRpcChannelBuffer *_pRpcChannelBuffer,
  939.     PRPC_MESSAGE _pRpcMessage,
  940.     DWORD *_pdwStubPhase);
  941. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderColor_Proxy( 
  942.     IHTMLRuleStyle * This,
  943.     /* [out][retval] */ BSTR *p);
  944. void __RPC_STUB IHTMLRuleStyle_get_borderColor_Stub(
  945.     IRpcStubBuffer *This,
  946.     IRpcChannelBuffer *_pRpcChannelBuffer,
  947.     PRPC_MESSAGE _pRpcMessage,
  948.     DWORD *_pdwStubPhase);
  949. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopColor_Proxy( 
  950.     IHTMLRuleStyle * This,
  951.     /* [in] */ VARIANT v);
  952. void __RPC_STUB IHTMLRuleStyle_put_borderTopColor_Stub(
  953.     IRpcStubBuffer *This,
  954.     IRpcChannelBuffer *_pRpcChannelBuffer,
  955.     PRPC_MESSAGE _pRpcMessage,
  956.     DWORD *_pdwStubPhase);
  957. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopColor_Proxy( 
  958.     IHTMLRuleStyle * This,
  959.     /* [out][retval] */ VARIANT *p);
  960. void __RPC_STUB IHTMLRuleStyle_get_borderTopColor_Stub(
  961.     IRpcStubBuffer *This,
  962.     IRpcChannelBuffer *_pRpcChannelBuffer,
  963.     PRPC_MESSAGE _pRpcMessage,
  964.     DWORD *_pdwStubPhase);
  965. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightColor_Proxy( 
  966.     IHTMLRuleStyle * This,
  967.     /* [in] */ VARIANT v);
  968. void __RPC_STUB IHTMLRuleStyle_put_borderRightColor_Stub(
  969.     IRpcStubBuffer *This,
  970.     IRpcChannelBuffer *_pRpcChannelBuffer,
  971.     PRPC_MESSAGE _pRpcMessage,
  972.     DWORD *_pdwStubPhase);
  973. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightColor_Proxy( 
  974.     IHTMLRuleStyle * This,
  975.     /* [out][retval] */ VARIANT *p);
  976. void __RPC_STUB IHTMLRuleStyle_get_borderRightColor_Stub(
  977.     IRpcStubBuffer *This,
  978.     IRpcChannelBuffer *_pRpcChannelBuffer,
  979.     PRPC_MESSAGE _pRpcMessage,
  980.     DWORD *_pdwStubPhase);
  981. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomColor_Proxy( 
  982.     IHTMLRuleStyle * This,
  983.     /* [in] */ VARIANT v);
  984. void __RPC_STUB IHTMLRuleStyle_put_borderBottomColor_Stub(
  985.     IRpcStubBuffer *This,
  986.     IRpcChannelBuffer *_pRpcChannelBuffer,
  987.     PRPC_MESSAGE _pRpcMessage,
  988.     DWORD *_pdwStubPhase);
  989. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomColor_Proxy( 
  990.     IHTMLRuleStyle * This,
  991.     /* [out][retval] */ VARIANT *p);
  992. void __RPC_STUB IHTMLRuleStyle_get_borderBottomColor_Stub(
  993.     IRpcStubBuffer *This,
  994.     IRpcChannelBuffer *_pRpcChannelBuffer,
  995.     PRPC_MESSAGE _pRpcMessage,
  996.     DWORD *_pdwStubPhase);
  997. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftColor_Proxy( 
  998.     IHTMLRuleStyle * This,
  999.     /* [in] */ VARIANT v);
  1000. void __RPC_STUB IHTMLRuleStyle_put_borderLeftColor_Stub(
  1001.     IRpcStubBuffer *This,
  1002.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1003.     PRPC_MESSAGE _pRpcMessage,
  1004.     DWORD *_pdwStubPhase);
  1005. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftColor_Proxy( 
  1006.     IHTMLRuleStyle * This,
  1007.     /* [out][retval] */ VARIANT *p);
  1008. void __RPC_STUB IHTMLRuleStyle_get_borderLeftColor_Stub(
  1009.     IRpcStubBuffer *This,
  1010.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1011.     PRPC_MESSAGE _pRpcMessage,
  1012.     DWORD *_pdwStubPhase);
  1013. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderWidth_Proxy( 
  1014.     IHTMLRuleStyle * This,
  1015.     /* [in] */ BSTR v);
  1016. void __RPC_STUB IHTMLRuleStyle_put_borderWidth_Stub(
  1017.     IRpcStubBuffer *This,
  1018.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1019.     PRPC_MESSAGE _pRpcMessage,
  1020.     DWORD *_pdwStubPhase);
  1021. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderWidth_Proxy( 
  1022.     IHTMLRuleStyle * This,
  1023.     /* [out][retval] */ BSTR *p);
  1024. void __RPC_STUB IHTMLRuleStyle_get_borderWidth_Stub(
  1025.     IRpcStubBuffer *This,
  1026.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1027.     PRPC_MESSAGE _pRpcMessage,
  1028.     DWORD *_pdwStubPhase);
  1029. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopWidth_Proxy( 
  1030.     IHTMLRuleStyle * This,
  1031.     /* [in] */ VARIANT v);
  1032. void __RPC_STUB IHTMLRuleStyle_put_borderTopWidth_Stub(
  1033.     IRpcStubBuffer *This,
  1034.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1035.     PRPC_MESSAGE _pRpcMessage,
  1036.     DWORD *_pdwStubPhase);
  1037. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopWidth_Proxy( 
  1038.     IHTMLRuleStyle * This,
  1039.     /* [out][retval] */ VARIANT *p);
  1040. void __RPC_STUB IHTMLRuleStyle_get_borderTopWidth_Stub(
  1041.     IRpcStubBuffer *This,
  1042.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1043.     PRPC_MESSAGE _pRpcMessage,
  1044.     DWORD *_pdwStubPhase);
  1045. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightWidth_Proxy( 
  1046.     IHTMLRuleStyle * This,
  1047.     /* [in] */ VARIANT v);
  1048. void __RPC_STUB IHTMLRuleStyle_put_borderRightWidth_Stub(
  1049.     IRpcStubBuffer *This,
  1050.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1051.     PRPC_MESSAGE _pRpcMessage,
  1052.     DWORD *_pdwStubPhase);
  1053. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightWidth_Proxy( 
  1054.     IHTMLRuleStyle * This,
  1055.     /* [out][retval] */ VARIANT *p);
  1056. void __RPC_STUB IHTMLRuleStyle_get_borderRightWidth_Stub(
  1057.     IRpcStubBuffer *This,
  1058.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1059.     PRPC_MESSAGE _pRpcMessage,
  1060.     DWORD *_pdwStubPhase);
  1061. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomWidth_Proxy( 
  1062.     IHTMLRuleStyle * This,
  1063.     /* [in] */ VARIANT v);
  1064. void __RPC_STUB IHTMLRuleStyle_put_borderBottomWidth_Stub(
  1065.     IRpcStubBuffer *This,
  1066.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1067.     PRPC_MESSAGE _pRpcMessage,
  1068.     DWORD *_pdwStubPhase);
  1069. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomWidth_Proxy( 
  1070.     IHTMLRuleStyle * This,
  1071.     /* [out][retval] */ VARIANT *p);
  1072. void __RPC_STUB IHTMLRuleStyle_get_borderBottomWidth_Stub(
  1073.     IRpcStubBuffer *This,
  1074.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1075.     PRPC_MESSAGE _pRpcMessage,
  1076.     DWORD *_pdwStubPhase);
  1077. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftWidth_Proxy( 
  1078.     IHTMLRuleStyle * This,
  1079.     /* [in] */ VARIANT v);
  1080. void __RPC_STUB IHTMLRuleStyle_put_borderLeftWidth_Stub(
  1081.     IRpcStubBuffer *This,
  1082.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1083.     PRPC_MESSAGE _pRpcMessage,
  1084.     DWORD *_pdwStubPhase);
  1085. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftWidth_Proxy( 
  1086.     IHTMLRuleStyle * This,
  1087.     /* [out][retval] */ VARIANT *p);
  1088. void __RPC_STUB IHTMLRuleStyle_get_borderLeftWidth_Stub(
  1089.     IRpcStubBuffer *This,
  1090.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1091.     PRPC_MESSAGE _pRpcMessage,
  1092.     DWORD *_pdwStubPhase);
  1093. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderStyle_Proxy( 
  1094.     IHTMLRuleStyle * This,
  1095.     /* [in] */ BSTR v);
  1096. void __RPC_STUB IHTMLRuleStyle_put_borderStyle_Stub(
  1097.     IRpcStubBuffer *This,
  1098.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1099.     PRPC_MESSAGE _pRpcMessage,
  1100.     DWORD *_pdwStubPhase);
  1101. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderStyle_Proxy( 
  1102.     IHTMLRuleStyle * This,
  1103.     /* [out][retval] */ BSTR *p);
  1104. void __RPC_STUB IHTMLRuleStyle_get_borderStyle_Stub(
  1105.     IRpcStubBuffer *This,
  1106.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1107.     PRPC_MESSAGE _pRpcMessage,
  1108.     DWORD *_pdwStubPhase);
  1109. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopStyle_Proxy( 
  1110.     IHTMLRuleStyle * This,
  1111.     /* [in] */ BSTR v);
  1112. void __RPC_STUB IHTMLRuleStyle_put_borderTopStyle_Stub(
  1113.     IRpcStubBuffer *This,
  1114.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1115.     PRPC_MESSAGE _pRpcMessage,
  1116.     DWORD *_pdwStubPhase);
  1117. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopStyle_Proxy( 
  1118.     IHTMLRuleStyle * This,
  1119.     /* [out][retval] */ BSTR *p);
  1120. void __RPC_STUB IHTMLRuleStyle_get_borderTopStyle_Stub(
  1121.     IRpcStubBuffer *This,
  1122.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1123.     PRPC_MESSAGE _pRpcMessage,
  1124.     DWORD *_pdwStubPhase);
  1125. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightStyle_Proxy( 
  1126.     IHTMLRuleStyle * This,
  1127.     /* [in] */ BSTR v);
  1128. void __RPC_STUB IHTMLRuleStyle_put_borderRightStyle_Stub(
  1129.     IRpcStubBuffer *This,
  1130.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1131.     PRPC_MESSAGE _pRpcMessage,
  1132.     DWORD *_pdwStubPhase);
  1133. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightStyle_Proxy( 
  1134.     IHTMLRuleStyle * This,
  1135.     /* [out][retval] */ BSTR *p);
  1136. void __RPC_STUB IHTMLRuleStyle_get_borderRightStyle_Stub(
  1137.     IRpcStubBuffer *This,
  1138.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1139.     PRPC_MESSAGE _pRpcMessage,
  1140.     DWORD *_pdwStubPhase);
  1141. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomStyle_Proxy( 
  1142.     IHTMLRuleStyle * This,
  1143.     /* [in] */ BSTR v);
  1144. void __RPC_STUB IHTMLRuleStyle_put_borderBottomStyle_Stub(
  1145.     IRpcStubBuffer *This,
  1146.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1147.     PRPC_MESSAGE _pRpcMessage,
  1148.     DWORD *_pdwStubPhase);
  1149. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomStyle_Proxy( 
  1150.     IHTMLRuleStyle * This,
  1151.     /* [out][retval] */ BSTR *p);
  1152. void __RPC_STUB IHTMLRuleStyle_get_borderBottomStyle_Stub(
  1153.     IRpcStubBuffer *This,
  1154.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1155.     PRPC_MESSAGE _pRpcMessage,
  1156.     DWORD *_pdwStubPhase);
  1157. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftStyle_Proxy( 
  1158.     IHTMLRuleStyle * This,
  1159.     /* [in] */ BSTR v);
  1160. void __RPC_STUB IHTMLRuleStyle_put_borderLeftStyle_Stub(
  1161.     IRpcStubBuffer *This,
  1162.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1163.     PRPC_MESSAGE _pRpcMessage,
  1164.     DWORD *_pdwStubPhase);
  1165. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftStyle_Proxy( 
  1166.     IHTMLRuleStyle * This,
  1167.     /* [out][retval] */ BSTR *p);
  1168. void __RPC_STUB IHTMLRuleStyle_get_borderLeftStyle_Stub(
  1169.     IRpcStubBuffer *This,
  1170.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1171.     PRPC_MESSAGE _pRpcMessage,
  1172.     DWORD *_pdwStubPhase);
  1173. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_width_Proxy( 
  1174.     IHTMLRuleStyle * This,
  1175.     /* [in] */ VARIANT v);
  1176. void __RPC_STUB IHTMLRuleStyle_put_width_Stub(
  1177.     IRpcStubBuffer *This,
  1178.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1179.     PRPC_MESSAGE _pRpcMessage,
  1180.     DWORD *_pdwStubPhase);
  1181. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_width_Proxy( 
  1182.     IHTMLRuleStyle * This,
  1183.     /* [out][retval] */ VARIANT *p);
  1184. void __RPC_STUB IHTMLRuleStyle_get_width_Stub(
  1185.     IRpcStubBuffer *This,
  1186.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1187.     PRPC_MESSAGE _pRpcMessage,
  1188.     DWORD *_pdwStubPhase);
  1189. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_height_Proxy( 
  1190.     IHTMLRuleStyle * This,
  1191.     /* [in] */ VARIANT v);
  1192. void __RPC_STUB IHTMLRuleStyle_put_height_Stub(
  1193.     IRpcStubBuffer *This,
  1194.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1195.     PRPC_MESSAGE _pRpcMessage,
  1196.     DWORD *_pdwStubPhase);
  1197. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_height_Proxy( 
  1198.     IHTMLRuleStyle * This,
  1199.     /* [out][retval] */ VARIANT *p);
  1200. void __RPC_STUB IHTMLRuleStyle_get_height_Stub(
  1201.     IRpcStubBuffer *This,
  1202.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1203.     PRPC_MESSAGE _pRpcMessage,
  1204.     DWORD *_pdwStubPhase);
  1205. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_styleFloat_Proxy( 
  1206.     IHTMLRuleStyle * This,
  1207.     /* [in] */ BSTR v);
  1208. void __RPC_STUB IHTMLRuleStyle_put_styleFloat_Stub(
  1209.     IRpcStubBuffer *This,
  1210.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1211.     PRPC_MESSAGE _pRpcMessage,
  1212.     DWORD *_pdwStubPhase);
  1213. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_styleFloat_Proxy( 
  1214.     IHTMLRuleStyle * This,
  1215.     /* [out][retval] */ BSTR *p);
  1216. void __RPC_STUB IHTMLRuleStyle_get_styleFloat_Stub(
  1217.     IRpcStubBuffer *This,
  1218.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1219.     PRPC_MESSAGE _pRpcMessage,
  1220.     DWORD *_pdwStubPhase);
  1221. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clear_Proxy( 
  1222.     IHTMLRuleStyle * This,
  1223.     /* [in] */ BSTR v);
  1224. void __RPC_STUB IHTMLRuleStyle_put_clear_Stub(
  1225.     IRpcStubBuffer *This,
  1226.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1227.     PRPC_MESSAGE _pRpcMessage,
  1228.     DWORD *_pdwStubPhase);
  1229. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clear_Proxy( 
  1230.     IHTMLRuleStyle * This,
  1231.     /* [out][retval] */ BSTR *p);
  1232. void __RPC_STUB IHTMLRuleStyle_get_clear_Stub(
  1233.     IRpcStubBuffer *This,
  1234.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1235.     PRPC_MESSAGE _pRpcMessage,
  1236.     DWORD *_pdwStubPhase);
  1237. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_display_Proxy( 
  1238.     IHTMLRuleStyle * This,
  1239.     /* [in] */ BSTR v);
  1240. void __RPC_STUB IHTMLRuleStyle_put_display_Stub(
  1241.     IRpcStubBuffer *This,
  1242.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1243.     PRPC_MESSAGE _pRpcMessage,
  1244.     DWORD *_pdwStubPhase);
  1245. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_display_Proxy( 
  1246.     IHTMLRuleStyle * This,
  1247.     /* [out][retval] */ BSTR *p);
  1248. void __RPC_STUB IHTMLRuleStyle_get_display_Stub(
  1249.     IRpcStubBuffer *This,
  1250.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1251.     PRPC_MESSAGE _pRpcMessage,
  1252.     DWORD *_pdwStubPhase);
  1253. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_visibility_Proxy( 
  1254.     IHTMLRuleStyle * This,
  1255.     /* [in] */ BSTR v);
  1256. void __RPC_STUB IHTMLRuleStyle_put_visibility_Stub(
  1257.     IRpcStubBuffer *This,
  1258.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1259.     PRPC_MESSAGE _pRpcMessage,
  1260.     DWORD *_pdwStubPhase);
  1261. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_visibility_Proxy( 
  1262.     IHTMLRuleStyle * This,
  1263.     /* [out][retval] */ BSTR *p);
  1264. void __RPC_STUB IHTMLRuleStyle_get_visibility_Stub(
  1265.     IRpcStubBuffer *This,
  1266.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1267.     PRPC_MESSAGE _pRpcMessage,
  1268.     DWORD *_pdwStubPhase);
  1269. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleType_Proxy( 
  1270.     IHTMLRuleStyle * This,
  1271.     /* [in] */ BSTR v);
  1272. void __RPC_STUB IHTMLRuleStyle_put_listStyleType_Stub(
  1273.     IRpcStubBuffer *This,
  1274.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1275.     PRPC_MESSAGE _pRpcMessage,
  1276.     DWORD *_pdwStubPhase);
  1277. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleType_Proxy( 
  1278.     IHTMLRuleStyle * This,
  1279.     /* [out][retval] */ BSTR *p);
  1280. void __RPC_STUB IHTMLRuleStyle_get_listStyleType_Stub(
  1281.     IRpcStubBuffer *This,
  1282.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1283.     PRPC_MESSAGE _pRpcMessage,
  1284.     DWORD *_pdwStubPhase);
  1285. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStylePosition_Proxy( 
  1286.     IHTMLRuleStyle * This,
  1287.     /* [in] */ BSTR v);
  1288. void __RPC_STUB IHTMLRuleStyle_put_listStylePosition_Stub(
  1289.     IRpcStubBuffer *This,
  1290.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1291.     PRPC_MESSAGE _pRpcMessage,
  1292.     DWORD *_pdwStubPhase);
  1293. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStylePosition_Proxy( 
  1294.     IHTMLRuleStyle * This,
  1295.     /* [out][retval] */ BSTR *p);
  1296. void __RPC_STUB IHTMLRuleStyle_get_listStylePosition_Stub(
  1297.     IRpcStubBuffer *This,
  1298.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1299.     PRPC_MESSAGE _pRpcMessage,
  1300.     DWORD *_pdwStubPhase);
  1301. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleImage_Proxy( 
  1302.     IHTMLRuleStyle * This,
  1303.     /* [in] */ BSTR v);
  1304. void __RPC_STUB IHTMLRuleStyle_put_listStyleImage_Stub(
  1305.     IRpcStubBuffer *This,
  1306.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1307.     PRPC_MESSAGE _pRpcMessage,
  1308.     DWORD *_pdwStubPhase);
  1309. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleImage_Proxy( 
  1310.     IHTMLRuleStyle * This,
  1311.     /* [out][retval] */ BSTR *p);
  1312. void __RPC_STUB IHTMLRuleStyle_get_listStyleImage_Stub(
  1313.     IRpcStubBuffer *This,
  1314.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1315.     PRPC_MESSAGE _pRpcMessage,
  1316.     DWORD *_pdwStubPhase);
  1317. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyle_Proxy( 
  1318.     IHTMLRuleStyle * This,
  1319.     /* [in] */ BSTR v);
  1320. void __RPC_STUB IHTMLRuleStyle_put_listStyle_Stub(
  1321.     IRpcStubBuffer *This,
  1322.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1323.     PRPC_MESSAGE _pRpcMessage,
  1324.     DWORD *_pdwStubPhase);
  1325. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyle_Proxy( 
  1326.     IHTMLRuleStyle * This,
  1327.     /* [out][retval] */ BSTR *p);
  1328. void __RPC_STUB IHTMLRuleStyle_get_listStyle_Stub(
  1329.     IRpcStubBuffer *This,
  1330.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1331.     PRPC_MESSAGE _pRpcMessage,
  1332.     DWORD *_pdwStubPhase);
  1333. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_whiteSpace_Proxy( 
  1334.     IHTMLRuleStyle * This,
  1335.     /* [in] */ BSTR v);
  1336. void __RPC_STUB IHTMLRuleStyle_put_whiteSpace_Stub(
  1337.     IRpcStubBuffer *This,
  1338.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1339.     PRPC_MESSAGE _pRpcMessage,
  1340.     DWORD *_pdwStubPhase);
  1341. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_whiteSpace_Proxy( 
  1342.     IHTMLRuleStyle * This,
  1343.     /* [out][retval] */ BSTR *p);
  1344. void __RPC_STUB IHTMLRuleStyle_get_whiteSpace_Stub(
  1345.     IRpcStubBuffer *This,
  1346.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1347.     PRPC_MESSAGE _pRpcMessage,
  1348.     DWORD *_pdwStubPhase);
  1349. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_top_Proxy( 
  1350.     IHTMLRuleStyle * This,
  1351.     /* [in] */ VARIANT v);
  1352. void __RPC_STUB IHTMLRuleStyle_put_top_Stub(
  1353.     IRpcStubBuffer *This,
  1354.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1355.     PRPC_MESSAGE _pRpcMessage,
  1356.     DWORD *_pdwStubPhase);
  1357. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_top_Proxy( 
  1358.     IHTMLRuleStyle * This,
  1359.     /* [out][retval] */ VARIANT *p);
  1360. void __RPC_STUB IHTMLRuleStyle_get_top_Stub(
  1361.     IRpcStubBuffer *This,
  1362.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1363.     PRPC_MESSAGE _pRpcMessage,
  1364.     DWORD *_pdwStubPhase);
  1365. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_left_Proxy( 
  1366.     IHTMLRuleStyle * This,
  1367.     /* [in] */ VARIANT v);
  1368. void __RPC_STUB IHTMLRuleStyle_put_left_Stub(
  1369.     IRpcStubBuffer *This,
  1370.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1371.     PRPC_MESSAGE _pRpcMessage,
  1372.     DWORD *_pdwStubPhase);
  1373. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_left_Proxy( 
  1374.     IHTMLRuleStyle * This,
  1375.     /* [out][retval] */ VARIANT *p);
  1376. void __RPC_STUB IHTMLRuleStyle_get_left_Stub(
  1377.     IRpcStubBuffer *This,
  1378.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1379.     PRPC_MESSAGE _pRpcMessage,
  1380.     DWORD *_pdwStubPhase);
  1381. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_position_Proxy( 
  1382.     IHTMLRuleStyle * This,
  1383.     /* [out][retval] */ BSTR *p);
  1384. void __RPC_STUB IHTMLRuleStyle_get_position_Stub(
  1385.     IRpcStubBuffer *This,
  1386.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1387.     PRPC_MESSAGE _pRpcMessage,
  1388.     DWORD *_pdwStubPhase);
  1389. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_zIndex_Proxy( 
  1390.     IHTMLRuleStyle * This,
  1391.     /* [in] */ VARIANT v);
  1392. void __RPC_STUB IHTMLRuleStyle_put_zIndex_Stub(
  1393.     IRpcStubBuffer *This,
  1394.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1395.     PRPC_MESSAGE _pRpcMessage,
  1396.     DWORD *_pdwStubPhase);
  1397. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_zIndex_Proxy( 
  1398.     IHTMLRuleStyle * This,
  1399.     /* [out][retval] */ VARIANT *p);
  1400. void __RPC_STUB IHTMLRuleStyle_get_zIndex_Stub(
  1401.     IRpcStubBuffer *This,
  1402.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1403.     PRPC_MESSAGE _pRpcMessage,
  1404.     DWORD *_pdwStubPhase);
  1405. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_overflow_Proxy( 
  1406.     IHTMLRuleStyle * This,
  1407.     /* [in] */ BSTR v);
  1408. void __RPC_STUB IHTMLRuleStyle_put_overflow_Stub(
  1409.     IRpcStubBuffer *This,
  1410.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1411.     PRPC_MESSAGE _pRpcMessage,
  1412.     DWORD *_pdwStubPhase);
  1413. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_overflow_Proxy( 
  1414.     IHTMLRuleStyle * This,
  1415.     /* [out][retval] */ BSTR *p);
  1416. void __RPC_STUB IHTMLRuleStyle_get_overflow_Stub(
  1417.     IRpcStubBuffer *This,
  1418.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1419.     PRPC_MESSAGE _pRpcMessage,
  1420.     DWORD *_pdwStubPhase);
  1421. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakBefore_Proxy( 
  1422.     IHTMLRuleStyle * This,
  1423.     /* [in] */ BSTR v);
  1424. void __RPC_STUB IHTMLRuleStyle_put_pageBreakBefore_Stub(
  1425.     IRpcStubBuffer *This,
  1426.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1427.     PRPC_MESSAGE _pRpcMessage,
  1428.     DWORD *_pdwStubPhase);
  1429. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakBefore_Proxy( 
  1430.     IHTMLRuleStyle * This,
  1431.     /* [out][retval] */ BSTR *p);
  1432. void __RPC_STUB IHTMLRuleStyle_get_pageBreakBefore_Stub(
  1433.     IRpcStubBuffer *This,
  1434.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1435.     PRPC_MESSAGE _pRpcMessage,
  1436.     DWORD *_pdwStubPhase);
  1437. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakAfter_Proxy( 
  1438.     IHTMLRuleStyle * This,
  1439.     /* [in] */ BSTR v);
  1440. void __RPC_STUB IHTMLRuleStyle_put_pageBreakAfter_Stub(
  1441.     IRpcStubBuffer *This,
  1442.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1443.     PRPC_MESSAGE _pRpcMessage,
  1444.     DWORD *_pdwStubPhase);
  1445. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakAfter_Proxy( 
  1446.     IHTMLRuleStyle * This,
  1447.     /* [out][retval] */ BSTR *p);
  1448. void __RPC_STUB IHTMLRuleStyle_get_pageBreakAfter_Stub(
  1449.     IRpcStubBuffer *This,
  1450.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1451.     PRPC_MESSAGE _pRpcMessage,
  1452.     DWORD *_pdwStubPhase);
  1453. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cssText_Proxy( 
  1454.     IHTMLRuleStyle * This,
  1455.     /* [in] */ BSTR v);
  1456. void __RPC_STUB IHTMLRuleStyle_put_cssText_Stub(
  1457.     IRpcStubBuffer *This,
  1458.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1459.     PRPC_MESSAGE _pRpcMessage,
  1460.     DWORD *_pdwStubPhase);
  1461. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cssText_Proxy( 
  1462.     IHTMLRuleStyle * This,
  1463.     /* [out][retval] */ BSTR *p);
  1464. void __RPC_STUB IHTMLRuleStyle_get_cssText_Stub(
  1465.     IRpcStubBuffer *This,
  1466.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1467.     PRPC_MESSAGE _pRpcMessage,
  1468.     DWORD *_pdwStubPhase);
  1469. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cursor_Proxy( 
  1470.     IHTMLRuleStyle * This,
  1471.     /* [in] */ BSTR v);
  1472. void __RPC_STUB IHTMLRuleStyle_put_cursor_Stub(
  1473.     IRpcStubBuffer *This,
  1474.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1475.     PRPC_MESSAGE _pRpcMessage,
  1476.     DWORD *_pdwStubPhase);
  1477. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cursor_Proxy( 
  1478.     IHTMLRuleStyle * This,
  1479.     /* [out][retval] */ BSTR *p);
  1480. void __RPC_STUB IHTMLRuleStyle_get_cursor_Stub(
  1481.     IRpcStubBuffer *This,
  1482.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1483.     PRPC_MESSAGE _pRpcMessage,
  1484.     DWORD *_pdwStubPhase);
  1485. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clip_Proxy( 
  1486.     IHTMLRuleStyle * This,
  1487.     /* [in] */ BSTR v);
  1488. void __RPC_STUB IHTMLRuleStyle_put_clip_Stub(
  1489.     IRpcStubBuffer *This,
  1490.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1491.     PRPC_MESSAGE _pRpcMessage,
  1492.     DWORD *_pdwStubPhase);
  1493. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clip_Proxy( 
  1494.     IHTMLRuleStyle * This,
  1495.     /* [out][retval] */ BSTR *p);
  1496. void __RPC_STUB IHTMLRuleStyle_get_clip_Stub(
  1497.     IRpcStubBuffer *This,
  1498.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1499.     PRPC_MESSAGE _pRpcMessage,
  1500.     DWORD *_pdwStubPhase);
  1501. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_filter_Proxy( 
  1502.     IHTMLRuleStyle * This,
  1503.     /* [in] */ BSTR v);
  1504. void __RPC_STUB IHTMLRuleStyle_put_filter_Stub(
  1505.     IRpcStubBuffer *This,
  1506.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1507.     PRPC_MESSAGE _pRpcMessage,
  1508.     DWORD *_pdwStubPhase);
  1509. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_filter_Proxy( 
  1510.     IHTMLRuleStyle * This,
  1511.     /* [out][retval] */ BSTR *p);
  1512. void __RPC_STUB IHTMLRuleStyle_get_filter_Stub(
  1513.     IRpcStubBuffer *This,
  1514.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1515.     PRPC_MESSAGE _pRpcMessage,
  1516.     DWORD *_pdwStubPhase);
  1517. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_setAttribute_Proxy( 
  1518.     IHTMLRuleStyle * This,
  1519.     /* [in] */ BSTR strAttributeName,
  1520.     /* [in] */ VARIANT AttributeValue,
  1521.     /* [in][defaultvalue] */ LONG lFlags);
  1522. void __RPC_STUB IHTMLRuleStyle_setAttribute_Stub(
  1523.     IRpcStubBuffer *This,
  1524.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1525.     PRPC_MESSAGE _pRpcMessage,
  1526.     DWORD *_pdwStubPhase);
  1527. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_getAttribute_Proxy( 
  1528.     IHTMLRuleStyle * This,
  1529.     /* [in] */ BSTR strAttributeName,
  1530.     /* [in][defaultvalue] */ LONG lFlags,
  1531.     /* [out][retval] */ VARIANT *AttributeValue);
  1532. void __RPC_STUB IHTMLRuleStyle_getAttribute_Stub(
  1533.     IRpcStubBuffer *This,
  1534.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1535.     PRPC_MESSAGE _pRpcMessage,
  1536.     DWORD *_pdwStubPhase);
  1537. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_removeAttribute_Proxy( 
  1538.     IHTMLRuleStyle * This,
  1539.     /* [in] */ BSTR strAttributeName,
  1540.     /* [in][defaultvalue] */ LONG lFlags,
  1541.     /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  1542. void __RPC_STUB IHTMLRuleStyle_removeAttribute_Stub(
  1543.     IRpcStubBuffer *This,
  1544.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1545.     PRPC_MESSAGE _pRpcMessage,
  1546.     DWORD *_pdwStubPhase);
  1547. #endif  /* __IHTMLRuleStyle_INTERFACE_DEFINED__ */
  1548. #ifndef __IHTMLRuleStyle2_INTERFACE_DEFINED__
  1549. #define __IHTMLRuleStyle2_INTERFACE_DEFINED__
  1550. /* interface IHTMLRuleStyle2 */
  1551. /* [object][uuid][dual][oleautomation] */ 
  1552. EXTERN_C const IID IID_IHTMLRuleStyle2;
  1553. #if defined(__cplusplus) && !defined(CINTERFACE)
  1554.     
  1555.     MIDL_INTERFACE("3050f4ac-98b5-11cf-bb82-00aa00bdce0b")
  1556.     IHTMLRuleStyle2 : public IDispatch
  1557.     {
  1558.     public:
  1559.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tableLayout( 
  1560.             /* [in] */ BSTR v) = 0;
  1561.         
  1562.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout( 
  1563.             /* [out][retval] */ BSTR *p) = 0;
  1564.         
  1565.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderCollapse( 
  1566.             /* [in] */ BSTR v) = 0;
  1567.         
  1568.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse( 
  1569.             /* [out][retval] */ BSTR *p) = 0;
  1570.         
  1571.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_direction( 
  1572.             /* [in] */ BSTR v) = 0;
  1573.         
  1574.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction( 
  1575.             /* [out][retval] */ BSTR *p) = 0;
  1576.         
  1577.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior( 
  1578.             /* [in] */ BSTR v) = 0;
  1579.         
  1580.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior( 
  1581.             /* [out][retval] */ BSTR *p) = 0;
  1582.         
  1583.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_position( 
  1584.             /* [in] */ BSTR v) = 0;
  1585.         
  1586.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position( 
  1587.             /* [out][retval] */ BSTR *p) = 0;
  1588.         
  1589.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_unicodeBidi( 
  1590.             /* [in] */ BSTR v) = 0;
  1591.         
  1592.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi( 
  1593.             /* [out][retval] */ BSTR *p) = 0;
  1594.         
  1595.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom( 
  1596.             /* [in] */ VARIANT v) = 0;
  1597.         
  1598.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom( 
  1599.             /* [out][retval] */ VARIANT *p) = 0;
  1600.         
  1601.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_right( 
  1602.             /* [in] */ VARIANT v) = 0;
  1603.         
  1604.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right( 
  1605.             /* [out][retval] */ VARIANT *p) = 0;
  1606.         
  1607.         virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelBottom( 
  1608.             /* [in] */ long v) = 0;
  1609.         
  1610.         virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelBottom( 
  1611.             /* [out][retval] */ long *p) = 0;
  1612.         
  1613.         virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelRight( 
  1614.             /* [in] */ long v) = 0;
  1615.         
  1616.         virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelRight( 
  1617.             /* [out][retval] */ long *p) = 0;
  1618.         
  1619.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posBottom( 
  1620.             /* [in] */ float v) = 0;
  1621.         
  1622.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posBottom( 
  1623.             /* [out][retval] */ float *p) = 0;
  1624.         
  1625.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posRight( 
  1626.             /* [in] */ float v) = 0;
  1627.         
  1628.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posRight( 
  1629.             /* [out][retval] */ float *p) = 0;
  1630.         
  1631.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_imeMode( 
  1632.             /* [in] */ BSTR v) = 0;
  1633.         
  1634.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode( 
  1635.             /* [out][retval] */ BSTR *p) = 0;
  1636.         
  1637.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyAlign( 
  1638.             /* [in] */ BSTR v) = 0;
  1639.         
  1640.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign( 
  1641.             /* [out][retval] */ BSTR *p) = 0;
  1642.         
  1643.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyPosition( 
  1644.             /* [in] */ BSTR v) = 0;
  1645.         
  1646.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition( 
  1647.             /* [out][retval] */ BSTR *p) = 0;
  1648.         
  1649.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyOverhang( 
  1650.             /* [in] */ BSTR v) = 0;
  1651.         
  1652.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang( 
  1653.             /* [out][retval] */ BSTR *p) = 0;
  1654.         
  1655.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridChar( 
  1656.             /* [in] */ VARIANT v) = 0;
  1657.         
  1658.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar( 
  1659.             /* [out][retval] */ VARIANT *p) = 0;
  1660.         
  1661.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridLine( 
  1662.             /* [in] */ VARIANT v) = 0;
  1663.         
  1664.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine( 
  1665.             /* [out][retval] */ VARIANT *p) = 0;
  1666.         
  1667.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridMode( 
  1668.             /* [in] */ BSTR v) = 0;
  1669.         
  1670.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode( 
  1671.             /* [out][retval] */ BSTR *p) = 0;
  1672.         
  1673.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridType( 
  1674.             /* [in] */ BSTR v) = 0;
  1675.         
  1676.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType( 
  1677.             /* [out][retval] */ BSTR *p) = 0;
  1678.         
  1679.         virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGrid( 
  1680.             /* [in] */ BSTR v) = 0;
  1681.         
  1682.         virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGrid( 
  1683.             /* [out][retval] */ BSTR *p) = 0;
  1684.         
  1685.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAutospace( 
  1686.             /* [in] */ BSTR v) = 0;
  1687.         
  1688.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace( 
  1689.             /* [out][retval] */ BSTR *p) = 0;
  1690.         
  1691.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordBreak( 
  1692.             /* [in] */ BSTR v) = 0;
  1693.         
  1694.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak( 
  1695.             /* [out][retval] */ BSTR *p) = 0;
  1696.         
  1697.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineBreak( 
  1698.             /* [in] */ BSTR v) = 0;
  1699.         
  1700.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak( 
  1701.             /* [out][retval] */ BSTR *p) = 0;
  1702.         
  1703.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustify( 
  1704.             /* [in] */ BSTR v) = 0;
  1705.         
  1706.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify( 
  1707.             /* [out][retval] */ BSTR *p) = 0;
  1708.         
  1709.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustifyTrim( 
  1710.             /* [in] */ BSTR v) = 0;
  1711.         
  1712.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim( 
  1713.             /* [out][retval] */ BSTR *p) = 0;
  1714.         
  1715.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashida( 
  1716.             /* [in] */ VARIANT v) = 0;
  1717.         
  1718.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida( 
  1719.             /* [out][retval] */ VARIANT *p) = 0;
  1720.         
  1721.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowX( 
  1722.             /* [in] */ BSTR v) = 0;
  1723.         
  1724.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX( 
  1725.             /* [out][retval] */ BSTR *p) = 0;
  1726.         
  1727.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowY( 
  1728.             /* [in] */ BSTR v) = 0;
  1729.         
  1730.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY( 
  1731.             /* [out][retval] */ BSTR *p) = 0;
  1732.         
  1733.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accelerator( 
  1734.             /* [in] */ BSTR v) = 0;
  1735.         
  1736.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator( 
  1737.             /* [out][retval] */ BSTR *p) = 0;
  1738.         
  1739.     };
  1740.     
  1741. #else  /* C style interface */
  1742.     typedef struct IHTMLRuleStyle2Vtbl
  1743.     {
  1744.         BEGIN_INTERFACE
  1745.         
  1746.         HRESULT ( STDMETHODCALLTYPE *QueryInterface )( 
  1747.             IHTMLRuleStyle2 * This,
  1748.             /* [in] */ REFIID riid,
  1749.             /* [iid_is][out] */ void **ppvObject);
  1750.         
  1751.         ULONG ( STDMETHODCALLTYPE *AddRef )( 
  1752.             IHTMLRuleStyle2 * This);
  1753.         
  1754.         ULONG ( STDMETHODCALLTYPE *Release )( 
  1755.             IHTMLRuleStyle2 * This);
  1756.         
  1757.         HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( 
  1758.             IHTMLRuleStyle2 * This,
  1759.             /* [out] */ UINT *pctinfo);
  1760.         
  1761.         HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( 
  1762.             IHTMLRuleStyle2 * This,
  1763.             /* [in] */ UINT iTInfo,
  1764.             /* [in] */ LCID lcid,
  1765.             /* [out] */ ITypeInfo **ppTInfo);
  1766.         
  1767.         HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( 
  1768.             IHTMLRuleStyle2 * This,
  1769.             /* [in] */ REFIID riid,
  1770.             /* [size_is][in] */ LPOLESTR *rgszNames,
  1771.             /* [in] */ UINT cNames,
  1772.             /* [in] */ LCID lcid,
  1773.             /* [size_is][out] */ DISPID *rgDispId);
  1774.         
  1775.         /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( 
  1776.             IHTMLRuleStyle2 * This,
  1777.             /* [in] */ DISPID dispIdMember,
  1778.             /* [in] */ REFIID riid,
  1779.             /* [in] */ LCID lcid,
  1780.             /* [in] */ WORD wFlags,
  1781.             /* [out][in] */ DISPPARAMS *pDispParams,
  1782.             /* [out] */ VARIANT *pVarResult,
  1783.             /* [out] */ EXCEPINFO *pExcepInfo,
  1784.             /* [out] */ UINT *puArgErr);
  1785.         
  1786.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tableLayout )( 
  1787.             IHTMLRuleStyle2 * This,
  1788.             /* [in] */ BSTR v);
  1789.         
  1790.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tableLayout )( 
  1791.             IHTMLRuleStyle2 * This,
  1792.             /* [out][retval] */ BSTR *p);
  1793.         
  1794.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderCollapse )( 
  1795.             IHTMLRuleStyle2 * This,
  1796.             /* [in] */ BSTR v);
  1797.         
  1798.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderCollapse )( 
  1799.             IHTMLRuleStyle2 * This,
  1800.             /* [out][retval] */ BSTR *p);
  1801.         
  1802.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_direction )( 
  1803.             IHTMLRuleStyle2 * This,
  1804.             /* [in] */ BSTR v);
  1805.         
  1806.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_direction )( 
  1807.             IHTMLRuleStyle2 * This,
  1808.             /* [out][retval] */ BSTR *p);
  1809.         
  1810.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_behavior )( 
  1811.             IHTMLRuleStyle2 * This,
  1812.             /* [in] */ BSTR v);
  1813.         
  1814.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_behavior )( 
  1815.             IHTMLRuleStyle2 * This,
  1816.             /* [out][retval] */ BSTR *p);
  1817.         
  1818.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_position )( 
  1819.             IHTMLRuleStyle2 * This,
  1820.             /* [in] */ BSTR v);
  1821.         
  1822.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_position )( 
  1823.             IHTMLRuleStyle2 * This,
  1824.             /* [out][retval] */ BSTR *p);
  1825.         
  1826.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_unicodeBidi )( 
  1827.             IHTMLRuleStyle2 * This,
  1828.             /* [in] */ BSTR v);
  1829.         
  1830.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_unicodeBidi )( 
  1831.             IHTMLRuleStyle2 * This,
  1832.             /* [out][retval] */ BSTR *p);
  1833.         
  1834.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bottom )( 
  1835.             IHTMLRuleStyle2 * This,
  1836.             /* [in] */ VARIANT v);
  1837.         
  1838.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bottom )( 
  1839.             IHTMLRuleStyle2 * This,
  1840.             /* [out][retval] */ VARIANT *p);
  1841.         
  1842.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_right )( 
  1843.             IHTMLRuleStyle2 * This,
  1844.             /* [in] */ VARIANT v);
  1845.         
  1846.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_right )( 
  1847.             IHTMLRuleStyle2 * This,
  1848.             /* [out][retval] */ VARIANT *p);
  1849.         
  1850.         /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelBottom )( 
  1851.             IHTMLRuleStyle2 * This,
  1852.             /* [in] */ long v);
  1853.         
  1854.         /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelBottom )( 
  1855.             IHTMLRuleStyle2 * This,
  1856.             /* [out][retval] */ long *p);
  1857.         
  1858.         /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelRight )( 
  1859.             IHTMLRuleStyle2 * This,
  1860.             /* [in] */ long v);
  1861.         
  1862.         /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelRight )( 
  1863.             IHTMLRuleStyle2 * This,
  1864.             /* [out][retval] */ long *p);
  1865.         
  1866.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posBottom )( 
  1867.             IHTMLRuleStyle2 * This,
  1868.             /* [in] */ float v);
  1869.         
  1870.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posBottom )( 
  1871.             IHTMLRuleStyle2 * This,
  1872.             /* [out][retval] */ float *p);
  1873.         
  1874.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posRight )( 
  1875.             IHTMLRuleStyle2 * This,
  1876.             /* [in] */ float v);
  1877.         
  1878.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posRight )( 
  1879.             IHTMLRuleStyle2 * This,
  1880.             /* [out][retval] */ float *p);
  1881.         
  1882.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_imeMode )( 
  1883.             IHTMLRuleStyle2 * This,
  1884.             /* [in] */ BSTR v);
  1885.         
  1886.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeMode )( 
  1887.             IHTMLRuleStyle2 * This,
  1888.             /* [out][retval] */ BSTR *p);
  1889.         
  1890.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyAlign )( 
  1891.             IHTMLRuleStyle2 * This,
  1892.             /* [in] */ BSTR v);
  1893.         
  1894.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyAlign )( 
  1895.             IHTMLRuleStyle2 * This,
  1896.             /* [out][retval] */ BSTR *p);
  1897.         
  1898.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyPosition )( 
  1899.             IHTMLRuleStyle2 * This,
  1900.             /* [in] */ BSTR v);
  1901.         
  1902.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyPosition )( 
  1903.             IHTMLRuleStyle2 * This,
  1904.             /* [out][retval] */ BSTR *p);
  1905.         
  1906.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyOverhang )( 
  1907.             IHTMLRuleStyle2 * This,
  1908.             /* [in] */ BSTR v);
  1909.         
  1910.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyOverhang )( 
  1911.             IHTMLRuleStyle2 * This,
  1912.             /* [out][retval] */ BSTR *p);
  1913.         
  1914.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridChar )( 
  1915.             IHTMLRuleStyle2 * This,
  1916.             /* [in] */ VARIANT v);
  1917.         
  1918.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridChar )( 
  1919.             IHTMLRuleStyle2 * This,
  1920.             /* [out][retval] */ VARIANT *p);
  1921.         
  1922.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridLine )( 
  1923.             IHTMLRuleStyle2 * This,
  1924.             /* [in] */ VARIANT v);
  1925.         
  1926.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridLine )( 
  1927.             IHTMLRuleStyle2 * This,
  1928.             /* [out][retval] */ VARIANT *p);
  1929.         
  1930.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridMode )( 
  1931.             IHTMLRuleStyle2 * This,
  1932.             /* [in] */ BSTR v);
  1933.         
  1934.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridMode )( 
  1935.             IHTMLRuleStyle2 * This,
  1936.             /* [out][retval] */ BSTR *p);
  1937.         
  1938.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridType )( 
  1939.             IHTMLRuleStyle2 * This,
  1940.             /* [in] */ BSTR v);
  1941.         
  1942.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridType )( 
  1943.             IHTMLRuleStyle2 * This,
  1944.             /* [out][retval] */ BSTR *p);
  1945.         
  1946.         /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGrid )( 
  1947.             IHTMLRuleStyle2 * This,
  1948.             /* [in] */ BSTR v);
  1949.         
  1950.         /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGrid )( 
  1951.             IHTMLRuleStyle2 * This,
  1952.             /* [out][retval] */ BSTR *p);
  1953.         
  1954.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textAutospace )( 
  1955.             IHTMLRuleStyle2 * This,
  1956.             /* [in] */ BSTR v);
  1957.         
  1958.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAutospace )( 
  1959.             IHTMLRuleStyle2 * This,
  1960.             /* [out][retval] */ BSTR *p);
  1961.         
  1962.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_wordBreak )( 
  1963.             IHTMLRuleStyle2 * This,
  1964.             /* [in] */ BSTR v);
  1965.         
  1966.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordBreak )( 
  1967.             IHTMLRuleStyle2 * This,
  1968.             /* [out][retval] */ BSTR *p);
  1969.         
  1970.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lineBreak )( 
  1971.             IHTMLRuleStyle2 * This,
  1972.             /* [in] */ BSTR v);
  1973.         
  1974.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lineBreak )( 
  1975.             IHTMLRuleStyle2 * This,
  1976.             /* [out][retval] */ BSTR *p);
  1977.         
  1978.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textJustify )( 
  1979.             IHTMLRuleStyle2 * This,
  1980.             /* [in] */ BSTR v);
  1981.         
  1982.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textJustify )( 
  1983.             IHTMLRuleStyle2 * This,
  1984.             /* [out][retval] */ BSTR *p);
  1985.         
  1986.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textJustifyTrim )( 
  1987.             IHTMLRuleStyle2 * This,
  1988.             /* [in] */ BSTR v);
  1989.         
  1990.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textJustifyTrim )( 
  1991.             IHTMLRuleStyle2 * This,
  1992.             /* [out][retval] */ BSTR *p);
  1993.         
  1994.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textKashida )( 
  1995.             IHTMLRuleStyle2 * This,
  1996.             /* [in] */ VARIANT v);
  1997.         
  1998.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textKashida )( 
  1999.             IHTMLRuleStyle2 * This,
  2000.             /* [out][retval] */ VARIANT *p);
  2001.         
  2002.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_overflowX )( 
  2003.             IHTMLRuleStyle2 * This,
  2004.             /* [in] */ BSTR v);
  2005.         
  2006.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflowX )( 
  2007.             IHTMLRuleStyle2 * This,
  2008.             /* [out][retval] */ BSTR *p);
  2009.         
  2010.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_overflowY )( 
  2011.             IHTMLRuleStyle2 * This,
  2012.             /* [in] */ BSTR v);
  2013.         
  2014.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflowY )( 
  2015.             IHTMLRuleStyle2 * This,
  2016.             /* [out][retval] */ BSTR *p);
  2017.         
  2018.         /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accelerator )( 
  2019.             IHTMLRuleStyle2 * This,
  2020.             /* [in] */ BSTR v);
  2021.         
  2022.         /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accelerator )( 
  2023.             IHTMLRuleStyle2 * This,
  2024.             /* [out][retval] */ BSTR *p);
  2025.         
  2026.         END_INTERFACE
  2027.     } IHTMLRuleStyle2Vtbl;
  2028.     interface IHTMLRuleStyle2
  2029.     {
  2030.         CONST_VTBL struct IHTMLRuleStyle2Vtbl *lpVtbl;
  2031.     };
  2032.     
  2033. #ifdef COBJMACROS
  2034. #define IHTMLRuleStyle2_QueryInterface(This,riid,ppvObject)
  2035.     (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
  2036. #define IHTMLRuleStyle2_AddRef(This)
  2037.     (This)->lpVtbl -> AddRef(This)
  2038. #define IHTMLRuleStyle2_Release(This)
  2039.     (This)->lpVtbl -> Release(This)
  2040. #define IHTMLRuleStyle2_GetTypeInfoCount(This,pctinfo)
  2041.     (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
  2042. #define IHTMLRuleStyle2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
  2043.     (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
  2044. #define IHTMLRuleStyle2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
  2045.     (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
  2046. #define IHTMLRuleStyle2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
  2047.     (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
  2048. #define IHTMLRuleStyle2_put_tableLayout(This,v)
  2049.     (This)->lpVtbl -> put_tableLayout(This,v)
  2050. #define IHTMLRuleStyle2_get_tableLayout(This,p)
  2051.     (This)->lpVtbl -> get_tableLayout(This,p)
  2052. #define IHTMLRuleStyle2_put_borderCollapse(This,v)
  2053.     (This)->lpVtbl -> put_borderCollapse(This,v)
  2054. #define IHTMLRuleStyle2_get_borderCollapse(This,p)
  2055.     (This)->lpVtbl -> get_borderCollapse(This,p)
  2056. #define IHTMLRuleStyle2_put_direction(This,v)
  2057.     (This)->lpVtbl -> put_direction(This,v)
  2058. #define IHTMLRuleStyle2_get_direction(This,p)
  2059.     (This)->lpVtbl -> get_direction(This,p)
  2060. #define IHTMLRuleStyle2_put_behavior(This,v)
  2061.     (This)->lpVtbl -> put_behavior(This,v)
  2062. #define IHTMLRuleStyle2_get_behavior(This,p)
  2063.     (This)->lpVtbl -> get_behavior(This,p)
  2064. #define IHTMLRuleStyle2_put_position(This,v)
  2065.     (This)->lpVtbl -> put_position(This,v)
  2066. #define IHTMLRuleStyle2_get_position(This,p)
  2067.     (This)->lpVtbl -> get_position(This,p)
  2068. #define IHTMLRuleStyle2_put_unicodeBidi(This,v)
  2069.     (This)->lpVtbl -> put_unicodeBidi(This,v)
  2070. #define IHTMLRuleStyle2_get_unicodeBidi(This,p)
  2071.     (This)->lpVtbl -> get_unicodeBidi(This,p)
  2072. #define IHTMLRuleStyle2_put_bottom(This,v)
  2073.     (This)->lpVtbl -> put_bottom(This,v)
  2074. #define IHTMLRuleStyle2_get_bottom(This,p)
  2075.     (This)->lpVtbl -> get_bottom(This,p)
  2076. #define IHTMLRuleStyle2_put_right(This,v)
  2077.     (This)->lpVtbl -> put_right(This,v)
  2078. #define IHTMLRuleStyle2_get_right(This,p)
  2079.     (This)->lpVtbl -> get_right(This,p)
  2080. #define IHTMLRuleStyle2_put_pixelBottom(This,v)
  2081.     (This)->lpVtbl -> put_pixelBottom(This,v)
  2082. #define IHTMLRuleStyle2_get_pixelBottom(This,p)
  2083.     (This)->lpVtbl -> get_pixelBottom(This,p)
  2084. #define IHTMLRuleStyle2_put_pixelRight(This,v)
  2085.     (This)->lpVtbl -> put_pixelRight(This,v)
  2086. #define IHTMLRuleStyle2_get_pixelRight(This,p)
  2087.     (This)->lpVtbl -> get_pixelRight(This,p)
  2088. #define IHTMLRuleStyle2_put_posBottom(This,v)
  2089.     (This)->lpVtbl -> put_posBottom(This,v)
  2090. #define IHTMLRuleStyle2_get_posBottom(This,p)
  2091.     (This)->lpVtbl -> get_posBottom(This,p)
  2092. #define IHTMLRuleStyle2_put_posRight(This,v)
  2093.     (This)->lpVtbl -> put_posRight(This,v)
  2094. #define IHTMLRuleStyle2_get_posRight(This,p)
  2095.     (This)->lpVtbl -> get_posRight(This,p)
  2096. #define IHTMLRuleStyle2_put_imeMode(This,v)
  2097.     (This)->lpVtbl -> put_imeMode(This,v)
  2098. #define IHTMLRuleStyle2_get_imeMode(This,p)
  2099.     (This)->lpVtbl -> get_imeMode(This,p)
  2100. #define IHTMLRuleStyle2_put_rubyAlign(This,v)
  2101.     (This)->lpVtbl -> put_rubyAlign(This,v)
  2102. #define IHTMLRuleStyle2_get_rubyAlign(This,p)
  2103.     (This)->lpVtbl -> get_rubyAlign(This,p)
  2104. #define IHTMLRuleStyle2_put_rubyPosition(This,v)
  2105.     (This)->lpVtbl -> put_rubyPosition(This,v)
  2106. #define IHTMLRuleStyle2_get_rubyPosition(This,p)
  2107.     (This)->lpVtbl -> get_rubyPosition(This,p)
  2108. #define IHTMLRuleStyle2_put_rubyOverhang(This,v)
  2109.     (This)->lpVtbl -> put_rubyOverhang(This,v)
  2110. #define IHTMLRuleStyle2_get_rubyOverhang(This,p)
  2111.     (This)->lpVtbl -> get_rubyOverhang(This,p)
  2112. #define IHTMLRuleStyle2_put_layoutGridChar(This,v)
  2113.     (This)->lpVtbl -> put_layoutGridChar(This,v)
  2114. #define IHTMLRuleStyle2_get_layoutGridChar(This,p)
  2115.     (This)->lpVtbl -> get_layoutGridChar(This,p)
  2116. #define IHTMLRuleStyle2_put_layoutGridLine(This,v)
  2117.     (This)->lpVtbl -> put_layoutGridLine(This,v)
  2118. #define IHTMLRuleStyle2_get_layoutGridLine(This,p)
  2119.     (This)->lpVtbl -> get_layoutGridLine(This,p)
  2120. #define IHTMLRuleStyle2_put_layoutGridMode(This,v)
  2121.     (This)->lpVtbl -> put_layoutGridMode(This,v)
  2122. #define IHTMLRuleStyle2_get_layoutGridMode(This,p)
  2123.     (This)->lpVtbl -> get_layoutGridMode(This,p)
  2124. #define IHTMLRuleStyle2_put_layoutGridType(This,v)
  2125.     (This)->lpVtbl -> put_layoutGridType(This,v)
  2126. #define IHTMLRuleStyle2_get_layoutGridType(This,p)
  2127.     (This)->lpVtbl -> get_layoutGridType(This,p)
  2128. #define IHTMLRuleStyle2_put_layoutGrid(This,v)
  2129.     (This)->lpVtbl -> put_layoutGrid(This,v)
  2130. #define IHTMLRuleStyle2_get_layoutGrid(This,p)
  2131.     (This)->lpVtbl -> get_layoutGrid(This,p)
  2132. #define IHTMLRuleStyle2_put_textAutospace(This,v)
  2133.     (This)->lpVtbl -> put_textAutospace(This,v)
  2134. #define IHTMLRuleStyle2_get_textAutospace(This,p)
  2135.     (This)->lpVtbl -> get_textAutospace(This,p)
  2136. #define IHTMLRuleStyle2_put_wordBreak(This,v)
  2137.     (This)->lpVtbl -> put_wordBreak(This,v)
  2138. #define IHTMLRuleStyle2_get_wordBreak(This,p)
  2139.     (This)->lpVtbl -> get_wordBreak(This,p)
  2140. #define IHTMLRuleStyle2_put_lineBreak(This,v)
  2141.     (This)->lpVtbl -> put_lineBreak(This,v)
  2142. #define IHTMLRuleStyle2_get_lineBreak(This,p)
  2143.     (This)->lpVtbl -> get_lineBreak(This,p)
  2144. #define IHTMLRuleStyle2_put_textJustify(This,v)
  2145.     (This)->lpVtbl -> put_textJustify(This,v)
  2146. #define IHTMLRuleStyle2_get_textJustify(This,p)
  2147.     (This)->lpVtbl -> get_textJustify(This,p)
  2148. #define IHTMLRuleStyle2_put_textJustifyTrim(This,v)
  2149.     (This)->lpVtbl -> put_textJustifyTrim(This,v)
  2150. #define IHTMLRuleStyle2_get_textJustifyTrim(This,p)
  2151.     (This)->lpVtbl -> get_textJustifyTrim(This,p)
  2152. #define IHTMLRuleStyle2_put_textKashida(This,v)
  2153.     (This)->lpVtbl -> put_textKashida(This,v)
  2154. #define IHTMLRuleStyle2_get_textKashida(This,p)
  2155.     (This)->lpVtbl -> get_textKashida(This,p)
  2156. #define IHTMLRuleStyle2_put_overflowX(This,v)
  2157.     (This)->lpVtbl -> put_overflowX(This,v)
  2158. #define IHTMLRuleStyle2_get_overflowX(This,p)
  2159.     (This)->lpVtbl -> get_overflowX(This,p)
  2160. #define IHTMLRuleStyle2_put_overflowY(This,v)
  2161.     (This)->lpVtbl -> put_overflowY(This,v)
  2162. #define IHTMLRuleStyle2_get_overflowY(This,p)
  2163.     (This)->lpVtbl -> get_overflowY(This,p)
  2164. #define IHTMLRuleStyle2_put_accelerator(This,v)
  2165.     (This)->lpVtbl -> put_accelerator(This,v)
  2166. #define IHTMLRuleStyle2_get_accelerator(This,p)
  2167.     (This)->lpVtbl -> get_accelerator(This,p)
  2168. #endif /* COBJMACROS */
  2169. #endif  /* C style interface */
  2170. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_tableLayout_Proxy( 
  2171.     IHTMLRuleStyle2 * This,
  2172.     /* [in] */ BSTR v);
  2173. void __RPC_STUB IHTMLRuleStyle2_put_tableLayout_Stub(
  2174.     IRpcStubBuffer *This,
  2175.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2176.     PRPC_MESSAGE _pRpcMessage,
  2177.     DWORD *_pdwStubPhase);
  2178. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_tableLayout_Proxy( 
  2179.     IHTMLRuleStyle2 * This,
  2180.     /* [out][retval] */ BSTR *p);
  2181. void __RPC_STUB IHTMLRuleStyle2_get_tableLayout_Stub(
  2182.     IRpcStubBuffer *This,
  2183.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2184.     PRPC_MESSAGE _pRpcMessage,
  2185.     DWORD *_pdwStubPhase);
  2186. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_borderCollapse_Proxy( 
  2187.     IHTMLRuleStyle2 * This,
  2188.     /* [in] */ BSTR v);
  2189. void __RPC_STUB IHTMLRuleStyle2_put_borderCollapse_Stub(
  2190.     IRpcStubBuffer *This,
  2191.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2192.     PRPC_MESSAGE _pRpcMessage,
  2193.     DWORD *_pdwStubPhase);
  2194. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_borderCollapse_Proxy( 
  2195.     IHTMLRuleStyle2 * This,
  2196.     /* [out][retval] */ BSTR *p);
  2197. void __RPC_STUB IHTMLRuleStyle2_get_borderCollapse_Stub(
  2198.     IRpcStubBuffer *This,
  2199.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2200.     PRPC_MESSAGE _pRpcMessage,
  2201.     DWORD *_pdwStubPhase);
  2202. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_direction_Proxy( 
  2203.     IHTMLRuleStyle2 * This,
  2204.     /* [in] */ BSTR v);
  2205. void __RPC_STUB IHTMLRuleStyle2_put_direction_Stub(
  2206.     IRpcStubBuffer *This,
  2207.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2208.     PRPC_MESSAGE _pRpcMessage,
  2209.     DWORD *_pdwStubPhase);
  2210. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_direction_Proxy( 
  2211.     IHTMLRuleStyle2 * This,
  2212.     /* [out][retval] */ BSTR *p);
  2213. void __RPC_STUB IHTMLRuleStyle2_get_direction_Stub(
  2214.     IRpcStubBuffer *This,
  2215.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2216.     PRPC_MESSAGE _pRpcMessage,
  2217.     DWORD *_pdwStubPhase);
  2218. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_behavior_Proxy( 
  2219.     IHTMLRuleStyle2 * This,
  2220.     /* [in] */ BSTR v);
  2221. void __RPC_STUB IHTMLRuleStyle2_put_behavior_Stub(
  2222.     IRpcStubBuffer *This,
  2223.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2224.     PRPC_MESSAGE _pRpcMessage,
  2225.     DWORD *_pdwStubPhase);
  2226. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_behavior_Proxy( 
  2227.     IHTMLRuleStyle2 * This,
  2228.     /* [out][retval] */ BSTR *p);
  2229. void __RPC_STUB IHTMLRuleStyle2_get_behavior_Stub(
  2230.     IRpcStubBuffer *This,
  2231.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2232.     PRPC_MESSAGE _pRpcMessage,
  2233.     DWORD *_pdwStubPhase);
  2234. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_position_Proxy( 
  2235.     IHTMLRuleStyle2 * This,
  2236.     /* [in] */ BSTR v);
  2237. void __RPC_STUB IHTMLRuleStyle2_put_position_Stub(
  2238.     IRpcStubBuffer *This,
  2239.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2240.     PRPC_MESSAGE _pRpcMessage,
  2241.     DWORD *_pdwStubPhase);
  2242. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_position_Proxy( 
  2243.     IHTMLRuleStyle2 * This,
  2244.     /* [out][retval] */ BSTR *p);
  2245. void __RPC_STUB IHTMLRuleStyle2_get_position_Stub(
  2246.     IRpcStubBuffer *This,
  2247.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2248.     PRPC_MESSAGE _pRpcMessage,
  2249.     DWORD *_pdwStubPhase);
  2250. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_unicodeBidi_Proxy( 
  2251.     IHTMLRuleStyle2 * This,
  2252.     /* [in] */ BSTR v);
  2253. void __RPC_STUB IHTMLRuleStyle2_put_unicodeBidi_Stub(
  2254.     IRpcStubBuffer *This,
  2255.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2256.     PRPC_MESSAGE _pRpcMessage,
  2257.     DWORD *_pdwStubPhase);
  2258. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_unicodeBidi_Proxy( 
  2259.     IHTMLRuleStyle2 * This,
  2260.     /* [out][retval] */ BSTR *p);
  2261. void __RPC_STUB IHTMLRuleStyle2_get_unicodeBidi_Stub(
  2262.     IRpcStubBuffer *This,
  2263.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2264.     PRPC_MESSAGE _pRpcMessage,
  2265.     DWORD *_pdwStubPhase);
  2266. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_bottom_Proxy( 
  2267.     IHTMLRuleStyle2 * This,
  2268.     /* [in] */ VARIANT v);
  2269. void __RPC_STUB IHTMLRuleStyle2_put_bottom_Stub(
  2270.     IRpcStubBuffer *This,
  2271.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2272.     PRPC_MESSAGE _pRpcMessage,
  2273.     DWORD *_pdwStubPhase);
  2274. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_bottom_Proxy( 
  2275.     IHTMLRuleStyle2 * This,
  2276.     /* [out][retval] */ VARIANT *p);
  2277. void __RPC_STUB IHTMLRuleStyle2_get_bottom_Stub(
  2278.     IRpcStubBuffer *This,
  2279.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2280.     PRPC_MESSAGE _pRpcMessage,
  2281.     DWORD *_pdwStubPhase);
  2282. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_right_Proxy( 
  2283.     IHTMLRuleStyle2 * This,
  2284.     /* [in] */ VARIANT v);
  2285. void __RPC_STUB IHTMLRuleStyle2_put_right_Stub(
  2286.     IRpcStubBuffer *This,
  2287.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2288.     PRPC_MESSAGE _pRpcMessage,
  2289.     DWORD *_pdwStubPhase);
  2290. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_right_Proxy( 
  2291.     IHTMLRuleStyle2 * This,
  2292.     /* [out][retval] */ VARIANT *p);
  2293. void __RPC_STUB IHTMLRuleStyle2_get_right_Stub(
  2294.     IRpcStubBuffer *This,
  2295.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2296.     PRPC_MESSAGE _pRpcMessage,
  2297.     DWORD *_pdwStubPhase);
  2298. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelBottom_Proxy( 
  2299.     IHTMLRuleStyle2 * This,
  2300.     /* [in] */ long v);
  2301. void __RPC_STUB IHTMLRuleStyle2_put_pixelBottom_Stub(
  2302.     IRpcStubBuffer *This,
  2303.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2304.     PRPC_MESSAGE _pRpcMessage,
  2305.     DWORD *_pdwStubPhase);
  2306. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelBottom_Proxy( 
  2307.     IHTMLRuleStyle2 * This,
  2308.     /* [out][retval] */ long *p);
  2309. void __RPC_STUB IHTMLRuleStyle2_get_pixelBottom_Stub(
  2310.     IRpcStubBuffer *This,
  2311.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2312.     PRPC_MESSAGE _pRpcMessage,
  2313.     DWORD *_pdwStubPhase);
  2314. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelRight_Proxy( 
  2315.     IHTMLRuleStyle2 * This,
  2316.     /* [in] */ long v);
  2317. void __RPC_STUB IHTMLRuleStyle2_put_pixelRight_Stub(
  2318.     IRpcStubBuffer *This,
  2319.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2320.     PRPC_MESSAGE _pRpcMessage,
  2321.     DWORD *_pdwStubPhase);
  2322. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelRight_Proxy( 
  2323.     IHTMLRuleStyle2 * This,
  2324.     /* [out][retval] */ long *p);
  2325. void __RPC_STUB IHTMLRuleStyle2_get_pixelRight_Stub(
  2326.     IRpcStubBuffer *This,
  2327.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2328.     PRPC_MESSAGE _pRpcMessage,
  2329.     DWORD *_pdwStubPhase);
  2330. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posBottom_Proxy( 
  2331.     IHTMLRuleStyle2 * This,
  2332.     /* [in] */ float v);
  2333. void __RPC_STUB IHTMLRuleStyle2_put_posBottom_Stub(
  2334.     IRpcStubBuffer *This,
  2335.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2336.     PRPC_MESSAGE _pRpcMessage,
  2337.     DWORD *_pdwStubPhase);
  2338. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posBottom_Proxy( 
  2339.     IHTMLRuleStyle2 * This,
  2340.     /* [out][retval] */ float *p);
  2341. void __RPC_STUB IHTMLRuleStyle2_get_posBottom_Stub(
  2342.     IRpcStubBuffer *This,
  2343.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2344.     PRPC_MESSAGE _pRpcMessage,
  2345.     DWORD *_pdwStubPhase);
  2346. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posRight_Proxy( 
  2347.     IHTMLRuleStyle2 * This,
  2348.     /* [in] */ float v);
  2349. void __RPC_STUB IHTMLRuleStyle2_put_posRight_Stub(
  2350.     IRpcStubBuffer *This,
  2351.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2352.     PRPC_MESSAGE _pRpcMessage,
  2353.     DWORD *_pdwStubPhase);
  2354. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posRight_Proxy( 
  2355.     IHTMLRuleStyle2 * This,
  2356.     /* [out][retval] */ float *p);
  2357. void __RPC_STUB IHTMLRuleStyle2_get_posRight_Stub(
  2358.     IRpcStubBuffer *This,
  2359.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2360.     PRPC_MESSAGE _pRpcMessage,
  2361.     DWORD *_pdwStubPhase);
  2362. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_imeMode_Proxy( 
  2363.     IHTMLRuleStyle2 * This,
  2364.     /* [in] */ BSTR v);
  2365. void __RPC_STUB IHTMLRuleStyle2_put_imeMode_Stub(
  2366.     IRpcStubBuffer *This,
  2367.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2368.     PRPC_MESSAGE _pRpcMessage,
  2369.     DWORD *_pdwStubPhase);
  2370. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_imeMode_Proxy( 
  2371.     IHTMLRuleStyle2 * This,
  2372.     /* [out][retval] */ BSTR *p);
  2373. void __RPC_STUB IHTMLRuleStyle2_get_imeMode_Stub(
  2374.     IRpcStubBuffer *This,
  2375.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2376.     PRPC_MESSAGE _pRpcMessage,
  2377.     DWORD *_pdwStubPhase);
  2378. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyAlign_Proxy( 
  2379.     IHTMLRuleStyle2 * This,
  2380.     /* [in] */ BSTR v);
  2381. void __RPC_STUB IHTMLRuleStyle2_put_rubyAlign_Stub(
  2382.     IRpcStubBuffer *This,
  2383.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2384.     PRPC_MESSAGE _pRpcMessage,
  2385.     DWORD *_pdwStubPhase);
  2386. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyAlign_Proxy( 
  2387.     IHTMLRuleStyle2 * This,
  2388.     /* [out][retval] */ BSTR *p);
  2389. void __RPC_STUB IHTMLRuleStyle2_get_rubyAlign_Stub(
  2390.     IRpcStubBuffer *This,
  2391.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2392.     PRPC_MESSAGE _pRpcMessage,
  2393.     DWORD *_pdwStubPhase);
  2394. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyPosition_Proxy( 
  2395.     IHTMLRuleStyle2 * This,
  2396.     /* [in] */ BSTR v);
  2397. void __RPC_STUB IHTMLRuleStyle2_put_rubyPosition_Stub(
  2398.     IRpcStubBuffer *This,
  2399.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2400.     PRPC_MESSAGE _pRpcMessage,
  2401.     DWORD *_pdwStubPhase);
  2402. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyPosition_Proxy( 
  2403.     IHTMLRuleStyle2 * This,
  2404.     /* [out][retval] */ BSTR *p);
  2405. void __RPC_STUB IHTMLRuleStyle2_get_rubyPosition_Stub(
  2406.     IRpcStubBuffer *This,
  2407.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2408.     PRPC_MESSAGE _pRpcMessage,
  2409.     DWORD *_pdwStubPhase);
  2410. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyOverhang_Proxy( 
  2411.     IHTMLRuleStyle2 * This,
  2412.     /* [in] */ BSTR v);
  2413. void __RPC_STUB IHTMLRuleStyle2_put_rubyOverhang_Stub(
  2414.     IRpcStubBuffer *This,
  2415.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2416.     PRPC_MESSAGE _pRpcMessage,
  2417.     DWORD *_pdwStubPhase);
  2418. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyOverhang_Proxy( 
  2419.     IHTMLRuleStyle2 * This,
  2420.     /* [out][retval] */ BSTR *p);
  2421. void __RPC_STUB IHTMLRuleStyle2_get_rubyOverhang_Stub(
  2422.     IRpcStubBuffer *This,
  2423.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2424.     PRPC_MESSAGE _pRpcMessage,
  2425.     DWORD *_pdwStubPhase);
  2426. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridChar_Proxy( 
  2427.     IHTMLRuleStyle2 * This,
  2428.     /* [in] */ VARIANT v);
  2429. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridChar_Stub(
  2430.     IRpcStubBuffer *This,
  2431.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2432.     PRPC_MESSAGE _pRpcMessage,
  2433.     DWORD *_pdwStubPhase);
  2434. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridChar_Proxy( 
  2435.     IHTMLRuleStyle2 * This,
  2436.     /* [out][retval] */ VARIANT *p);
  2437. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridChar_Stub(
  2438.     IRpcStubBuffer *This,
  2439.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2440.     PRPC_MESSAGE _pRpcMessage,
  2441.     DWORD *_pdwStubPhase);
  2442. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridLine_Proxy( 
  2443.     IHTMLRuleStyle2 * This,
  2444.     /* [in] */ VARIANT v);
  2445. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridLine_Stub(
  2446.     IRpcStubBuffer *This,
  2447.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2448.     PRPC_MESSAGE _pRpcMessage,
  2449.     DWORD *_pdwStubPhase);
  2450. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridLine_Proxy( 
  2451.     IHTMLRuleStyle2 * This,
  2452.     /* [out][retval] */ VARIANT *p);
  2453. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridLine_Stub(
  2454.     IRpcStubBuffer *This,
  2455.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2456.     PRPC_MESSAGE _pRpcMessage,
  2457.     DWORD *_pdwStubPhase);
  2458. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridMode_Proxy( 
  2459.     IHTMLRuleStyle2 * This,
  2460.     /* [in] */ BSTR v);
  2461. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridMode_Stub(
  2462.     IRpcStubBuffer *This,
  2463.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2464.     PRPC_MESSAGE _pRpcMessage,
  2465.     DWORD *_pdwStubPhase);
  2466. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridMode_Proxy( 
  2467.     IHTMLRuleStyle2 * This,
  2468.     /* [out][retval] */ BSTR *p);
  2469. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridMode_Stub(
  2470.     IRpcStubBuffer *This,
  2471.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2472.     PRPC_MESSAGE _pRpcMessage,
  2473.     DWORD *_pdwStubPhase);
  2474. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridType_Proxy( 
  2475.     IHTMLRuleStyle2 * This,
  2476.     /* [in] */ BSTR v);
  2477. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridType_Stub(
  2478.     IRpcStubBuffer *This,
  2479.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2480.     PRPC_MESSAGE _pRpcMessage,
  2481.     DWORD *_pdwStubPhase);
  2482. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridType_Proxy( 
  2483.     IHTMLRuleStyle2 * This,
  2484.     /* [out][retval] */ BSTR *p);
  2485. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridType_Stub(
  2486.     IRpcStubBuffer *This,
  2487.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2488.     PRPC_MESSAGE _pRpcMessage,
  2489.     DWORD *_pdwStubPhase);
  2490. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGrid_Proxy( 
  2491.     IHTMLRuleStyle2 * This,
  2492.     /* [in] */ BSTR v);
  2493. void __RPC_STUB IHTMLRuleStyle2_put_layoutGrid_Stub(
  2494.     IRpcStubBuffer *This,
  2495.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2496.     PRPC_MESSAGE _pRpcMessage,
  2497.     DWORD *_pdwStubPhase);
  2498. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGrid_Proxy( 
  2499.     IHTMLRuleStyle2 * This,
  2500.     /* [out][retval] */ BSTR *p);
  2501. void __RPC_STUB IHTMLRuleStyle2_get_layoutGrid_Stub(
  2502.     IRpcStubBuffer *This,
  2503.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2504.     PRPC_MESSAGE _pRpcMessage,
  2505.     DWORD *_pdwStubPhase);
  2506. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textAutospace_Proxy( 
  2507.     IHTMLRuleStyle2 * This,
  2508.     /* [in] */ BSTR v);
  2509. void __RPC_STUB IHTMLRuleStyle2_put_textAutospace_Stub(
  2510.     IRpcStubBuffer *This,
  2511.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2512.     PRPC_MESSAGE _pRpcMessage,
  2513.     DWORD *_pdwStubPhase);
  2514. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textAutospace_Proxy( 
  2515.     IHTMLRuleStyle2 * This,
  2516.     /* [out][retval] */ BSTR *p);
  2517. void __RPC_STUB IHTMLRuleStyle2_get_textAutospace_Stub(
  2518.     IRpcStubBuffer *This,
  2519.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2520.     PRPC_MESSAGE _pRpcMessage,
  2521.     DWORD *_pdwStubPhase);
  2522. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_wordBreak_Proxy( 
  2523.     IHTMLRuleStyle2 * This,
  2524.     /* [in] */ BSTR v);
  2525. void __RPC_STUB IHTMLRuleStyle2_put_wordBreak_Stub(
  2526.     IRpcStubBuffer *This,
  2527.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2528.     PRPC_MESSAGE _pRpcMessage,
  2529.     DWORD *_pdwStubPhase);
  2530. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_wordBreak_Proxy( 
  2531.     IHTMLRuleStyle2 * This,
  2532.     /* [out][retval] */ BSTR *p);
  2533. void __RPC_STUB IHTMLRuleStyle2_get_wordBreak_Stub(
  2534.     IRpcStubBuffer *This,
  2535.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2536.     PRPC_MESSAGE _pRpcMessage,
  2537.     DWORD *_pdwStubPhase);
  2538. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_lineBreak_Proxy( 
  2539.     IHTMLRuleStyle2 * This,
  2540.     /* [in] */ BSTR v);
  2541. void __RPC_STUB IHTMLRuleStyle2_put_lineBreak_Stub(
  2542.     IRpcStubBuffer *This,
  2543.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2544.     PRPC_MESSAGE _pRpcMessage,
  2545.     DWORD *_pdwStubPhase);
  2546. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_lineBreak_Proxy( 
  2547.     IHTMLRuleStyle2 * This,
  2548.     /* [out][retval] */ BSTR *p);
  2549. void __RPC_STUB IHTMLRuleStyle2_get_lineBreak_Stub(
  2550.     IRpcStubBuffer *This,
  2551.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2552.     PRPC_MESSAGE _pRpcMessage,
  2553.     DWORD *_pdwStubPhase);
  2554. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustify_Proxy( 
  2555.     IHTMLRuleStyle2 * This,
  2556.     /* [in] */ BSTR v);
  2557. void __RPC_STUB IHTMLRuleStyle2_put_textJustify_Stub(
  2558.     IRpcStubBuffer *This,
  2559.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2560.     PRPC_MESSAGE _pRpcMessage,
  2561.     DWORD *_pdwStubPhase);
  2562. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustify_Proxy( 
  2563.     IHTMLRuleStyle2 * This,
  2564.     /* [out][retval] */ BSTR *p);
  2565. void __RPC_STUB IHTMLRuleStyle2_get_textJustify_Stub(
  2566.     IRpcStubBuffer *This,
  2567.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2568.     PRPC_MESSAGE _pRpcMessage,
  2569.     DWORD *_pdwStubPhase);
  2570. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustifyTrim_Proxy( 
  2571.     IHTMLRuleStyle2 * This,
  2572.     /* [in] */ BSTR v);
  2573. void __RPC_STUB IHTMLRuleStyle2_put_textJustifyTrim_Stub(
  2574.     IRpcStubBuffer *This,
  2575.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2576.     PRPC_MESSAGE _pRpcMessage,
  2577.     DWORD *_pdwStubPhase);
  2578. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustifyTrim_Proxy( 
  2579.     IHTMLRuleStyle2 * This,
  2580.     /* [out][retval] */ BSTR *p);
  2581. void __RPC_STUB IHTMLRuleStyle2_get_textJustifyTrim_Stub(
  2582.     IRpcStubBuffer *This,
  2583.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2584.     PRPC_MESSAGE _pRpcMessage,
  2585.     DWORD *_pdwStubPhase);
  2586. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textKashida_Proxy( 
  2587.     IHTMLRuleStyle2 * This,
  2588.     /* [in] */ VARIANT v);
  2589. void __RPC_STUB IHTMLRuleStyle2_put_textKashida_Stub(
  2590.     IRpcStubBuffer *This,
  2591.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2592.     PRPC_MESSAGE _pRpcMessage,
  2593.     DWORD *_pdwStubPhase);
  2594. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textKashida_Proxy( 
  2595.     IHTMLRuleStyle2 * This,
  2596.     /* [out][retval] */ VARIANT *p);
  2597. void __RPC_STUB IHTMLRuleStyle2_get_textKashida_Stub(
  2598.     IRpcStubBuffer *This,
  2599.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2600.     PRPC_MESSAGE _pRpcMessage,
  2601.     DWORD *_pdwStubPhase);
  2602. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowX_Proxy( 
  2603.     IHTMLRuleStyle2 * This,
  2604.     /* [in] */ BSTR v);
  2605. void __RPC_STUB IHTMLRuleStyle2_put_overflowX_Stub(
  2606.     IRpcStubBuffer *This,
  2607.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2608.     PRPC_MESSAGE _pRpcMessage,
  2609.     DWORD *_pdwStubPhase);
  2610. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowX_Proxy( 
  2611.     IHTMLRuleStyle2 * This,
  2612.     /* [out][retval] */ BSTR *p);
  2613. void __RPC_STUB IHTMLRuleStyle2_get_overflowX_Stub(
  2614.     IRpcStubBuffer *This,
  2615.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2616.     PRPC_MESSAGE _pRpcMessage,
  2617.     DWORD *_pdwStubPhase);
  2618. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowY_Proxy( 
  2619.     IHTMLRuleStyle2 * This,
  2620.     /* [in] */ BSTR v);
  2621. void __RPC_STUB IHTMLRuleStyle2_put_overflowY_Stub(
  2622.     IRpcStubBuffer *This,
  2623.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2624.     PRPC_MESSAGE _pRpcMessage,
  2625.     DWORD *_pdwStubPhase);
  2626. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowY_Proxy( 
  2627.     IHTMLRuleStyle2 * This,
  2628.     /* [out][retval] */ BSTR *p);
  2629. void __RPC_STUB IHTMLRuleStyle2_get_overflowY_Stub(
  2630.     IRpcStubBuffer *This,
  2631.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2632.     PRPC_MESSAGE _pRpcMessage,
  2633.     DWORD *_pdwStubPhase);
  2634. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_accelerator_Proxy( 
  2635.     IHTMLRuleStyle2 * This,
  2636.     /* [in] */ BSTR v);
  2637. void __RPC_STUB IHTMLRuleStyle2_put_accelerator_Stub(
  2638.     IRpcStubBuffer *This,
  2639.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2640.     PRPC_MESSAGE _pRpcMessage,
  2641.     DWORD *_pdwStubPhase);
  2642. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_accelerator_Proxy( 
  2643.     IHTMLRuleStyle2 * This,
  2644.     /* [out][retval] */ BSTR *p);
  2645. void __RPC_STUB IHTMLRuleStyle2_get_accelerator_Stub(
  2646.     IRpcStubBuffer *This,
  2647.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2648.     PRPC_MESSAGE _pRpcMessage,
  2649.     DWORD *_pdwStubPhase);
  2650. #endif  /* __IHTMLRuleStyle2_INTERFACE_DEFINED__ */
  2651. #ifndef __IHTMLRuleStyle3_INTERFACE_DEFINED__
  2652. #define __IHTMLRuleStyle3_INTERFACE_DEFINED__
  2653. /* interface IHTMLRuleStyle3 */
  2654. /* [object][uuid][dual][oleautomation] */ 
  2655. EXTERN_C const IID IID_IHTMLRuleStyle3;
  2656. #if defined(__cplusplus) && !defined(CINTERFACE)
  2657.     
  2658.     MIDL_INTERFACE("3050f657-98b5-11cf-bb82-00aa00bdce0b")
  2659.     IHTMLRuleStyle3 : public IDispatch
  2660.     {
  2661.     public:
  2662.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutFlow( 
  2663.             /* [in] */ BSTR v) = 0;
  2664.         
  2665.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow( 
  2666.             /* [out][retval] */ BSTR *p) = 0;
  2667.         
  2668.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zoom( 
  2669.             /* [in] */ VARIANT v) = 0;
  2670.         
  2671.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom( 
  2672.             /* [out][retval] */ VARIANT *p) = 0;
  2673.         
  2674.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordWrap( 
  2675.             /* [in] */ BSTR v) = 0;
  2676.         
  2677.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap( 
  2678.             /* [out][retval] */ BSTR *p) = 0;
  2679.         
  2680.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlinePosition( 
  2681.             /* [in] */ BSTR v) = 0;
  2682.         
  2683.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition( 
  2684.             /* [out][retval] */ BSTR *p) = 0;
  2685.         
  2686.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarBaseColor( 
  2687.             /* [in] */ VARIANT v) = 0;
  2688.         
  2689.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor( 
  2690.             /* [out][retval] */ VARIANT *p) = 0;
  2691.         
  2692.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarFaceColor( 
  2693.             /* [in] */ VARIANT v) = 0;
  2694.         
  2695.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor( 
  2696.             /* [out][retval] */ VARIANT *p) = 0;
  2697.         
  2698.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar3dLightColor( 
  2699.             /* [in] */ VARIANT v) = 0;
  2700.         
  2701.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor( 
  2702.             /* [out][retval] */ VARIANT *p) = 0;
  2703.         
  2704.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarShadowColor( 
  2705.             /* [in] */ VARIANT v) = 0;
  2706.         
  2707.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor( 
  2708.             /* [out][retval] */ VARIANT *p) = 0;
  2709.         
  2710.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarHighlightColor( 
  2711.             /* [in] */ VARIANT v) = 0;
  2712.         
  2713.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor( 
  2714.             /* [out][retval] */ VARIANT *p) = 0;
  2715.         
  2716.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarDarkShadowColor( 
  2717.             /* [in] */ VARIANT v) = 0;
  2718.         
  2719.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor( 
  2720.             /* [out][retval] */ VARIANT *p) = 0;
  2721.         
  2722.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarArrowColor( 
  2723.             /* [in] */ VARIANT v) = 0;
  2724.         
  2725.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor( 
  2726.             /* [out][retval] */ VARIANT *p) = 0;
  2727.         
  2728.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarTrackColor( 
  2729.             /* [in] */ VARIANT v) = 0;
  2730.         
  2731.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor( 
  2732.             /* [out][retval] */ VARIANT *p) = 0;
  2733.         
  2734.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_writingMode( 
  2735.             /* [in] */ BSTR v) = 0;
  2736.         
  2737.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode( 
  2738.             /* [out][retval] */ BSTR *p) = 0;
  2739.         
  2740.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlignLast( 
  2741.             /* [in] */ BSTR v) = 0;
  2742.         
  2743.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast( 
  2744.             /* [out][retval] */ BSTR *p) = 0;