ホーム › Web.MsHtml › IHTMLStyle
IHTMLStyle
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 179
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 7 | HRESULT put_fontFamily(LPWSTR v) |
| 8 | HRESULT get_fontFamily(LPWSTR* p) |
| 9 | HRESULT put_fontStyle(LPWSTR v) |
| 10 | HRESULT get_fontStyle(LPWSTR* p) |
| 11 | HRESULT put_fontVariant(LPWSTR v) |
| 12 | HRESULT get_fontVariant(LPWSTR* p) |
| 13 | HRESULT put_fontWeight(LPWSTR v) |
| 14 | HRESULT get_fontWeight(LPWSTR* p) |
| 15 | HRESULT put_fontSize(VARIANT v) |
| 16 | HRESULT get_fontSize(VARIANT* p) |
| 17 | HRESULT put_font(LPWSTR v) |
| 18 | HRESULT get_font(LPWSTR* p) |
| 19 | HRESULT put_color(VARIANT v) |
| 20 | HRESULT get_color(VARIANT* p) |
| 21 | HRESULT put_background(LPWSTR v) |
| 22 | HRESULT get_background(LPWSTR* p) |
| 23 | HRESULT put_backgroundColor(VARIANT v) |
| 24 | HRESULT get_backgroundColor(VARIANT* p) |
| 25 | HRESULT put_backgroundImage(LPWSTR v) |
| 26 | HRESULT get_backgroundImage(LPWSTR* p) |
| 27 | HRESULT put_backgroundRepeat(LPWSTR v) |
| 28 | HRESULT get_backgroundRepeat(LPWSTR* p) |
| 29 | HRESULT put_backgroundAttachment(LPWSTR v) |
| 30 | HRESULT get_backgroundAttachment(LPWSTR* p) |
| 31 | HRESULT put_backgroundPosition(LPWSTR v) |
| 32 | HRESULT get_backgroundPosition(LPWSTR* p) |
| 33 | HRESULT put_backgroundPositionX(VARIANT v) |
| 34 | HRESULT get_backgroundPositionX(VARIANT* p) |
| 35 | HRESULT put_backgroundPositionY(VARIANT v) |
| 36 | HRESULT get_backgroundPositionY(VARIANT* p) |
| 37 | HRESULT put_wordSpacing(VARIANT v) |
| 38 | HRESULT get_wordSpacing(VARIANT* p) |
| 39 | HRESULT put_letterSpacing(VARIANT v) |
| 40 | HRESULT get_letterSpacing(VARIANT* p) |
| 41 | HRESULT put_textDecoration(LPWSTR v) |
| 42 | HRESULT get_textDecoration(LPWSTR* p) |
| 43 | HRESULT put_textDecorationNone(VARIANT_BOOL v) |
| 44 | HRESULT get_textDecorationNone(VARIANT_BOOL* p) |
| 45 | HRESULT put_textDecorationUnderline(VARIANT_BOOL v) |
| 46 | HRESULT get_textDecorationUnderline(VARIANT_BOOL* p) |
| 47 | HRESULT put_textDecorationOverline(VARIANT_BOOL v) |
| 48 | HRESULT get_textDecorationOverline(VARIANT_BOOL* p) |
| 49 | HRESULT put_textDecorationLineThrough(VARIANT_BOOL v) |
| 50 | HRESULT get_textDecorationLineThrough(VARIANT_BOOL* p) |
| 51 | HRESULT put_textDecorationBlink(VARIANT_BOOL v) |
| 52 | HRESULT get_textDecorationBlink(VARIANT_BOOL* p) |
| 53 | HRESULT put_verticalAlign(VARIANT v) |
| 54 | HRESULT get_verticalAlign(VARIANT* p) |
| 55 | HRESULT put_textTransform(LPWSTR v) |
| 56 | HRESULT get_textTransform(LPWSTR* p) |
| 57 | HRESULT put_textAlign(LPWSTR v) |
| 58 | HRESULT get_textAlign(LPWSTR* p) |
| 59 | HRESULT put_textIndent(VARIANT v) |
| 60 | HRESULT get_textIndent(VARIANT* p) |
| 61 | HRESULT put_lineHeight(VARIANT v) |
| 62 | HRESULT get_lineHeight(VARIANT* p) |
| 63 | HRESULT put_marginTop(VARIANT v) |
| 64 | HRESULT get_marginTop(VARIANT* p) |
| 65 | HRESULT put_marginRight(VARIANT v) |
| 66 | HRESULT get_marginRight(VARIANT* p) |
| 67 | HRESULT put_marginBottom(VARIANT v) |
| 68 | HRESULT get_marginBottom(VARIANT* p) |
| 69 | HRESULT put_marginLeft(VARIANT v) |
| 70 | HRESULT get_marginLeft(VARIANT* p) |
| 71 | HRESULT put_margin(LPWSTR v) |
| 72 | HRESULT get_margin(LPWSTR* p) |
| 73 | HRESULT put_paddingTop(VARIANT v) |
| 74 | HRESULT get_paddingTop(VARIANT* p) |
| 75 | HRESULT put_paddingRight(VARIANT v) |
| 76 | HRESULT get_paddingRight(VARIANT* p) |
| 77 | HRESULT put_paddingBottom(VARIANT v) |
| 78 | HRESULT get_paddingBottom(VARIANT* p) |
| 79 | HRESULT put_paddingLeft(VARIANT v) |
| 80 | HRESULT get_paddingLeft(VARIANT* p) |
| 81 | HRESULT put_padding(LPWSTR v) |
| 82 | HRESULT get_padding(LPWSTR* p) |
| 83 | HRESULT put_border(LPWSTR v) |
| 84 | HRESULT get_border(LPWSTR* p) |
| 85 | HRESULT put_borderTop(LPWSTR v) |
| 86 | HRESULT get_borderTop(LPWSTR* p) |
| 87 | HRESULT put_borderRight(LPWSTR v) |
| 88 | HRESULT get_borderRight(LPWSTR* p) |
| 89 | HRESULT put_borderBottom(LPWSTR v) |
| 90 | HRESULT get_borderBottom(LPWSTR* p) |
| 91 | HRESULT put_borderLeft(LPWSTR v) |
| 92 | HRESULT get_borderLeft(LPWSTR* p) |
| 93 | HRESULT put_borderColor(LPWSTR v) |
| 94 | HRESULT get_borderColor(LPWSTR* p) |
| 95 | HRESULT put_borderTopColor(VARIANT v) |
| 96 | HRESULT get_borderTopColor(VARIANT* p) |
| 97 | HRESULT put_borderRightColor(VARIANT v) |
| 98 | HRESULT get_borderRightColor(VARIANT* p) |
| 99 | HRESULT put_borderBottomColor(VARIANT v) |
| 100 | HRESULT get_borderBottomColor(VARIANT* p) |
| 101 | HRESULT put_borderLeftColor(VARIANT v) |
| 102 | HRESULT get_borderLeftColor(VARIANT* p) |
| 103 | HRESULT put_borderWidth(LPWSTR v) |
| 104 | HRESULT get_borderWidth(LPWSTR* p) |
| 105 | HRESULT put_borderTopWidth(VARIANT v) |
| 106 | HRESULT get_borderTopWidth(VARIANT* p) |
| 107 | HRESULT put_borderRightWidth(VARIANT v) |
| 108 | HRESULT get_borderRightWidth(VARIANT* p) |
| 109 | HRESULT put_borderBottomWidth(VARIANT v) |
| 110 | HRESULT get_borderBottomWidth(VARIANT* p) |
| 111 | HRESULT put_borderLeftWidth(VARIANT v) |
| 112 | HRESULT get_borderLeftWidth(VARIANT* p) |
| 113 | HRESULT put_borderStyle(LPWSTR v) |
| 114 | HRESULT get_borderStyle(LPWSTR* p) |
| 115 | HRESULT put_borderTopStyle(LPWSTR v) |
| 116 | HRESULT get_borderTopStyle(LPWSTR* p) |
| 117 | HRESULT put_borderRightStyle(LPWSTR v) |
| 118 | HRESULT get_borderRightStyle(LPWSTR* p) |
| 119 | HRESULT put_borderBottomStyle(LPWSTR v) |
| 120 | HRESULT get_borderBottomStyle(LPWSTR* p) |
| 121 | HRESULT put_borderLeftStyle(LPWSTR v) |
| 122 | HRESULT get_borderLeftStyle(LPWSTR* p) |
| 123 | HRESULT put_width(VARIANT v) |
| 124 | HRESULT get_width(VARIANT* p) |
| 125 | HRESULT put_height(VARIANT v) |
| 126 | HRESULT get_height(VARIANT* p) |
| 127 | HRESULT put_styleFloat(LPWSTR v) |
| 128 | HRESULT get_styleFloat(LPWSTR* p) |
| 129 | HRESULT put_clear(LPWSTR v) |
| 130 | HRESULT get_clear(LPWSTR* p) |
| 131 | HRESULT put_display(LPWSTR v) |
| 132 | HRESULT get_display(LPWSTR* p) |
| 133 | HRESULT put_visibility(LPWSTR v) |
| 134 | HRESULT get_visibility(LPWSTR* p) |
| 135 | HRESULT put_listStyleType(LPWSTR v) |
| 136 | HRESULT get_listStyleType(LPWSTR* p) |
| 137 | HRESULT put_listStylePosition(LPWSTR v) |
| 138 | HRESULT get_listStylePosition(LPWSTR* p) |
| 139 | HRESULT put_listStyleImage(LPWSTR v) |
| 140 | HRESULT get_listStyleImage(LPWSTR* p) |
| 141 | HRESULT put_listStyle(LPWSTR v) |
| 142 | HRESULT get_listStyle(LPWSTR* p) |
| 143 | HRESULT put_whiteSpace(LPWSTR v) |
| 144 | HRESULT get_whiteSpace(LPWSTR* p) |
| 145 | HRESULT put_top(VARIANT v) |
| 146 | HRESULT get_top(VARIANT* p) |
| 147 | HRESULT put_left(VARIANT v) |
| 148 | HRESULT get_left(VARIANT* p) |
| 149 | HRESULT get_position(LPWSTR* p) |
| 150 | HRESULT put_zIndex(VARIANT v) |
| 151 | HRESULT get_zIndex(VARIANT* p) |
| 152 | HRESULT put_overflow(LPWSTR v) |
| 153 | HRESULT get_overflow(LPWSTR* p) |
| 154 | HRESULT put_pageBreakBefore(LPWSTR v) |
| 155 | HRESULT get_pageBreakBefore(LPWSTR* p) |
| 156 | HRESULT put_pageBreakAfter(LPWSTR v) |
| 157 | HRESULT get_pageBreakAfter(LPWSTR* p) |
| 158 | HRESULT put_cssText(LPWSTR v) |
| 159 | HRESULT get_cssText(LPWSTR* p) |
| 160 | HRESULT put_pixelTop(INT v) |
| 161 | HRESULT get_pixelTop(INT* p) |
| 162 | HRESULT put_pixelLeft(INT v) |
| 163 | HRESULT get_pixelLeft(INT* p) |
| 164 | HRESULT put_pixelWidth(INT v) |
| 165 | HRESULT get_pixelWidth(INT* p) |
| 166 | HRESULT put_pixelHeight(INT v) |
| 167 | HRESULT get_pixelHeight(INT* p) |
| 168 | HRESULT put_posTop(FLOAT v) |
| 169 | HRESULT get_posTop(FLOAT* p) |
| 170 | HRESULT put_posLeft(FLOAT v) |
| 171 | HRESULT get_posLeft(FLOAT* p) |
| 172 | HRESULT put_posWidth(FLOAT v) |
| 173 | HRESULT get_posWidth(FLOAT* p) |
| 174 | HRESULT put_posHeight(FLOAT v) |
| 175 | HRESULT get_posHeight(FLOAT* p) |
| 176 | HRESULT put_cursor(LPWSTR v) |
| 177 | HRESULT get_cursor(LPWSTR* p) |
| 178 | HRESULT put_clip(LPWSTR v) |
| 179 | HRESULT get_clip(LPWSTR* p) |
| 180 | HRESULT put_filter(LPWSTR v) |
| 181 | HRESULT get_filter(LPWSTR* p) |
| 182 | HRESULT setAttribute(LPWSTR strAttributeName, VARIANT AttributeValue, INT lFlags) |
| 183 | HRESULT getAttribute(LPWSTR strAttributeName, INT lFlags, VARIANT* AttributeValue) |
| 184 | HRESULT removeAttribute(LPWSTR strAttributeName, INT lFlags, VARIANT_BOOL* pfSuccess) |
| 185 | HRESULT toString(LPWSTR* String) |