Win32 API 日本語リファレンス
ホームWeb.MsHtml › IHTMLRuleStyle

IHTMLRuleStyle

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID3050f3cf-98b5-11cf-bb82-00aa00bdce0b継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 162

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
7HRESULT put_fontFamily(LPWSTR v)
8HRESULT get_fontFamily(LPWSTR* p)
9HRESULT put_fontStyle(LPWSTR v)
10HRESULT get_fontStyle(LPWSTR* p)
11HRESULT put_fontVariant(LPWSTR v)
12HRESULT get_fontVariant(LPWSTR* p)
13HRESULT put_fontWeight(LPWSTR v)
14HRESULT get_fontWeight(LPWSTR* p)
15HRESULT put_fontSize(VARIANT v)
16HRESULT get_fontSize(VARIANT* p)
17HRESULT put_font(LPWSTR v)
18HRESULT get_font(LPWSTR* p)
19HRESULT put_color(VARIANT v)
20HRESULT get_color(VARIANT* p)
21HRESULT put_background(LPWSTR v)
22HRESULT get_background(LPWSTR* p)
23HRESULT put_backgroundColor(VARIANT v)
24HRESULT get_backgroundColor(VARIANT* p)
25HRESULT put_backgroundImage(LPWSTR v)
26HRESULT get_backgroundImage(LPWSTR* p)
27HRESULT put_backgroundRepeat(LPWSTR v)
28HRESULT get_backgroundRepeat(LPWSTR* p)
29HRESULT put_backgroundAttachment(LPWSTR v)
30HRESULT get_backgroundAttachment(LPWSTR* p)
31HRESULT put_backgroundPosition(LPWSTR v)
32HRESULT get_backgroundPosition(LPWSTR* p)
33HRESULT put_backgroundPositionX(VARIANT v)
34HRESULT get_backgroundPositionX(VARIANT* p)
35HRESULT put_backgroundPositionY(VARIANT v)
36HRESULT get_backgroundPositionY(VARIANT* p)
37HRESULT put_wordSpacing(VARIANT v)
38HRESULT get_wordSpacing(VARIANT* p)
39HRESULT put_letterSpacing(VARIANT v)
40HRESULT get_letterSpacing(VARIANT* p)
41HRESULT put_textDecoration(LPWSTR v)
42HRESULT get_textDecoration(LPWSTR* p)
43HRESULT put_textDecorationNone(VARIANT_BOOL v)
44HRESULT get_textDecorationNone(VARIANT_BOOL* p)
45HRESULT put_textDecorationUnderline(VARIANT_BOOL v)
46HRESULT get_textDecorationUnderline(VARIANT_BOOL* p)
47HRESULT put_textDecorationOverline(VARIANT_BOOL v)
48HRESULT get_textDecorationOverline(VARIANT_BOOL* p)
49HRESULT put_textDecorationLineThrough(VARIANT_BOOL v)
50HRESULT get_textDecorationLineThrough(VARIANT_BOOL* p)
51HRESULT put_textDecorationBlink(VARIANT_BOOL v)
52HRESULT get_textDecorationBlink(VARIANT_BOOL* p)
53HRESULT put_verticalAlign(VARIANT v)
54HRESULT get_verticalAlign(VARIANT* p)
55HRESULT put_textTransform(LPWSTR v)
56HRESULT get_textTransform(LPWSTR* p)
57HRESULT put_textAlign(LPWSTR v)
58HRESULT get_textAlign(LPWSTR* p)
59HRESULT put_textIndent(VARIANT v)
60HRESULT get_textIndent(VARIANT* p)
61HRESULT put_lineHeight(VARIANT v)
62HRESULT get_lineHeight(VARIANT* p)
63HRESULT put_marginTop(VARIANT v)
64HRESULT get_marginTop(VARIANT* p)
65HRESULT put_marginRight(VARIANT v)
66HRESULT get_marginRight(VARIANT* p)
67HRESULT put_marginBottom(VARIANT v)
68HRESULT get_marginBottom(VARIANT* p)
69HRESULT put_marginLeft(VARIANT v)
70HRESULT get_marginLeft(VARIANT* p)
71HRESULT put_margin(LPWSTR v)
72HRESULT get_margin(LPWSTR* p)
73HRESULT put_paddingTop(VARIANT v)
74HRESULT get_paddingTop(VARIANT* p)
75HRESULT put_paddingRight(VARIANT v)
76HRESULT get_paddingRight(VARIANT* p)
77HRESULT put_paddingBottom(VARIANT v)
78HRESULT get_paddingBottom(VARIANT* p)
79HRESULT put_paddingLeft(VARIANT v)
80HRESULT get_paddingLeft(VARIANT* p)
81HRESULT put_padding(LPWSTR v)
82HRESULT get_padding(LPWSTR* p)
83HRESULT put_border(LPWSTR v)
84HRESULT get_border(LPWSTR* p)
85HRESULT put_borderTop(LPWSTR v)
86HRESULT get_borderTop(LPWSTR* p)
87HRESULT put_borderRight(LPWSTR v)
88HRESULT get_borderRight(LPWSTR* p)
89HRESULT put_borderBottom(LPWSTR v)
90HRESULT get_borderBottom(LPWSTR* p)
91HRESULT put_borderLeft(LPWSTR v)
92HRESULT get_borderLeft(LPWSTR* p)
93HRESULT put_borderColor(LPWSTR v)
94HRESULT get_borderColor(LPWSTR* p)
95HRESULT put_borderTopColor(VARIANT v)
96HRESULT get_borderTopColor(VARIANT* p)
97HRESULT put_borderRightColor(VARIANT v)
98HRESULT get_borderRightColor(VARIANT* p)
99HRESULT put_borderBottomColor(VARIANT v)
100HRESULT get_borderBottomColor(VARIANT* p)
101HRESULT put_borderLeftColor(VARIANT v)
102HRESULT get_borderLeftColor(VARIANT* p)
103HRESULT put_borderWidth(LPWSTR v)
104HRESULT get_borderWidth(LPWSTR* p)
105HRESULT put_borderTopWidth(VARIANT v)
106HRESULT get_borderTopWidth(VARIANT* p)
107HRESULT put_borderRightWidth(VARIANT v)
108HRESULT get_borderRightWidth(VARIANT* p)
109HRESULT put_borderBottomWidth(VARIANT v)
110HRESULT get_borderBottomWidth(VARIANT* p)
111HRESULT put_borderLeftWidth(VARIANT v)
112HRESULT get_borderLeftWidth(VARIANT* p)
113HRESULT put_borderStyle(LPWSTR v)
114HRESULT get_borderStyle(LPWSTR* p)
115HRESULT put_borderTopStyle(LPWSTR v)
116HRESULT get_borderTopStyle(LPWSTR* p)
117HRESULT put_borderRightStyle(LPWSTR v)
118HRESULT get_borderRightStyle(LPWSTR* p)
119HRESULT put_borderBottomStyle(LPWSTR v)
120HRESULT get_borderBottomStyle(LPWSTR* p)
121HRESULT put_borderLeftStyle(LPWSTR v)
122HRESULT get_borderLeftStyle(LPWSTR* p)
123HRESULT put_width(VARIANT v)
124HRESULT get_width(VARIANT* p)
125HRESULT put_height(VARIANT v)
126HRESULT get_height(VARIANT* p)
127HRESULT put_styleFloat(LPWSTR v)
128HRESULT get_styleFloat(LPWSTR* p)
129HRESULT put_clear(LPWSTR v)
130HRESULT get_clear(LPWSTR* p)
131HRESULT put_display(LPWSTR v)
132HRESULT get_display(LPWSTR* p)
133HRESULT put_visibility(LPWSTR v)
134HRESULT get_visibility(LPWSTR* p)
135HRESULT put_listStyleType(LPWSTR v)
136HRESULT get_listStyleType(LPWSTR* p)
137HRESULT put_listStylePosition(LPWSTR v)
138HRESULT get_listStylePosition(LPWSTR* p)
139HRESULT put_listStyleImage(LPWSTR v)
140HRESULT get_listStyleImage(LPWSTR* p)
141HRESULT put_listStyle(LPWSTR v)
142HRESULT get_listStyle(LPWSTR* p)
143HRESULT put_whiteSpace(LPWSTR v)
144HRESULT get_whiteSpace(LPWSTR* p)
145HRESULT put_top(VARIANT v)
146HRESULT get_top(VARIANT* p)
147HRESULT put_left(VARIANT v)
148HRESULT get_left(VARIANT* p)
149HRESULT get_position(LPWSTR* p)
150HRESULT put_zIndex(VARIANT v)
151HRESULT get_zIndex(VARIANT* p)
152HRESULT put_overflow(LPWSTR v)
153HRESULT get_overflow(LPWSTR* p)
154HRESULT put_pageBreakBefore(LPWSTR v)
155HRESULT get_pageBreakBefore(LPWSTR* p)
156HRESULT put_pageBreakAfter(LPWSTR v)
157HRESULT get_pageBreakAfter(LPWSTR* p)
158HRESULT put_cssText(LPWSTR v)
159HRESULT get_cssText(LPWSTR* p)
160HRESULT put_cursor(LPWSTR v)
161HRESULT get_cursor(LPWSTR* p)
162HRESULT put_clip(LPWSTR v)
163HRESULT get_clip(LPWSTR* p)
164HRESULT put_filter(LPWSTR v)
165HRESULT get_filter(LPWSTR* p)
166HRESULT setAttribute(LPWSTR strAttributeName, VARIANT AttributeValue, INT lFlags)
167HRESULT getAttribute(LPWSTR strAttributeName, INT lFlags, VARIANT* AttributeValue)
168HRESULT removeAttribute(LPWSTR strAttributeName, INT lFlags, VARIANT_BOOL* pfSuccess)