MsHTML.Idl
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:2539k
- [propput, id(DISPID_IHTMLRULESTYLE_FONT), displaybind, bindable, nonbrowsable] void font(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_FONT), displaybind, bindable, nonbrowsable] BSTR font();
- [propput, id(DISPID_IHTMLRULESTYLE_COLOR), displaybind, bindable] void color(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_COLOR), displaybind, bindable] VARIANT color();
- [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUND), displaybind, bindable, nonbrowsable] void background(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUND), displaybind, bindable, nonbrowsable] BSTR background();
- [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDCOLOR), displaybind, bindable] void backgroundColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDCOLOR), displaybind, bindable] VARIANT backgroundColor();
- [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDIMAGE), displaybind, bindable] void backgroundImage(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDIMAGE), displaybind, bindable] BSTR backgroundImage();
- [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDREPEAT), displaybind, bindable] void backgroundRepeat(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDREPEAT), displaybind, bindable] BSTR backgroundRepeat();
- [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDATTACHMENT), displaybind, bindable] void backgroundAttachment(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDATTACHMENT), displaybind, bindable] BSTR backgroundAttachment();
- [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITION), displaybind, bindable, nonbrowsable] void backgroundPosition(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITION), displaybind, bindable, nonbrowsable] BSTR backgroundPosition();
- [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONX), displaybind, bindable] void backgroundPositionX(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONX), displaybind, bindable] VARIANT backgroundPositionX();
- [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONY), displaybind, bindable] void backgroundPositionY(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONY), displaybind, bindable] VARIANT backgroundPositionY();
- [propput, id(DISPID_IHTMLRULESTYLE_WORDSPACING), displaybind, bindable] void wordSpacing(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_WORDSPACING), displaybind, bindable] VARIANT wordSpacing();
- [propput, id(DISPID_IHTMLRULESTYLE_LETTERSPACING), displaybind, bindable] void letterSpacing(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_LETTERSPACING), displaybind, bindable] VARIANT letterSpacing();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATION), displaybind, bindable] void textDecoration(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATION), displaybind, bindable] BSTR textDecoration();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONNONE), displaybind, bindable] void textDecorationNone(VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONNONE), displaybind, bindable] VARIANT_BOOL textDecorationNone();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONUNDERLINE), displaybind, bindable] void textDecorationUnderline(VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONUNDERLINE), displaybind, bindable] VARIANT_BOOL textDecorationUnderline();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONOVERLINE), displaybind, bindable] void textDecorationOverline(VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONOVERLINE), displaybind, bindable] VARIANT_BOOL textDecorationOverline();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONLINETHROUGH), displaybind, bindable] void textDecorationLineThrough(VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONLINETHROUGH), displaybind, bindable] VARIANT_BOOL textDecorationLineThrough();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONBLINK), displaybind, bindable] void textDecorationBlink(VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONBLINK), displaybind, bindable] VARIANT_BOOL textDecorationBlink();
- [propput, id(DISPID_IHTMLRULESTYLE_VERTICALALIGN), displaybind, bindable] void verticalAlign(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_VERTICALALIGN), displaybind, bindable] VARIANT verticalAlign();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTTRANSFORM), displaybind, bindable] void textTransform(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTTRANSFORM), displaybind, bindable] BSTR textTransform();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTALIGN), displaybind, bindable] void textAlign(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTALIGN), displaybind, bindable] BSTR textAlign();
- [propput, id(DISPID_IHTMLRULESTYLE_TEXTINDENT), displaybind, bindable] void textIndent(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_TEXTINDENT), displaybind, bindable] VARIANT textIndent();
- [propput, id(DISPID_IHTMLRULESTYLE_LINEHEIGHT), displaybind, bindable] void lineHeight(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_LINEHEIGHT), displaybind, bindable] VARIANT lineHeight();
- [propput, id(DISPID_IHTMLRULESTYLE_MARGINTOP), displaybind, bindable] void marginTop(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_MARGINTOP), displaybind, bindable] VARIANT marginTop();
- [propput, id(DISPID_IHTMLRULESTYLE_MARGINRIGHT), displaybind, bindable] void marginRight(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_MARGINRIGHT), displaybind, bindable] VARIANT marginRight();
- [propput, id(DISPID_IHTMLRULESTYLE_MARGINBOTTOM), displaybind, bindable] void marginBottom(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_MARGINBOTTOM), displaybind, bindable] VARIANT marginBottom();
- [propput, id(DISPID_IHTMLRULESTYLE_MARGINLEFT), displaybind, bindable] void marginLeft(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_MARGINLEFT), displaybind, bindable] VARIANT marginLeft();
- [propput, id(DISPID_IHTMLRULESTYLE_MARGIN), displaybind, bindable, nonbrowsable] void margin(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_MARGIN), displaybind, bindable, nonbrowsable] BSTR margin();
- [propput, id(DISPID_IHTMLRULESTYLE_PADDINGTOP), displaybind, bindable] void paddingTop(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_PADDINGTOP), displaybind, bindable] VARIANT paddingTop();
- [propput, id(DISPID_IHTMLRULESTYLE_PADDINGRIGHT), displaybind, bindable] void paddingRight(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_PADDINGRIGHT), displaybind, bindable] VARIANT paddingRight();
- [propput, id(DISPID_IHTMLRULESTYLE_PADDINGBOTTOM), displaybind, bindable] void paddingBottom(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_PADDINGBOTTOM), displaybind, bindable] VARIANT paddingBottom();
- [propput, id(DISPID_IHTMLRULESTYLE_PADDINGLEFT), displaybind, bindable] void paddingLeft(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_PADDINGLEFT), displaybind, bindable] VARIANT paddingLeft();
- [propput, id(DISPID_IHTMLRULESTYLE_PADDING), displaybind, bindable, nonbrowsable] void padding(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_PADDING), displaybind, bindable, nonbrowsable] BSTR padding();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDER), displaybind, bindable, nonbrowsable] void border(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDER), displaybind, bindable, nonbrowsable] BSTR border();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERTOP), displaybind, bindable] void borderTop(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERTOP), displaybind, bindable] BSTR borderTop();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERRIGHT), displaybind, bindable] void borderRight(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERRIGHT), displaybind, bindable] BSTR borderRight();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOM), displaybind, bindable] void borderBottom(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOM), displaybind, bindable] BSTR borderBottom();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERLEFT), displaybind, bindable] void borderLeft(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERLEFT), displaybind, bindable] BSTR borderLeft();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERCOLOR), displaybind, bindable] void borderColor(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERCOLOR), displaybind, bindable] BSTR borderColor();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERTOPCOLOR), displaybind, bindable] void borderTopColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERTOPCOLOR), displaybind, bindable] VARIANT borderTopColor();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTCOLOR), displaybind, bindable] void borderRightColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTCOLOR), displaybind, bindable] VARIANT borderRightColor();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMCOLOR), displaybind, bindable] void borderBottomColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMCOLOR), displaybind, bindable] VARIANT borderBottomColor();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERLEFTCOLOR), displaybind, bindable] void borderLeftColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERLEFTCOLOR), displaybind, bindable] VARIANT borderLeftColor();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERWIDTH), displaybind, bindable] void borderWidth(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERWIDTH), displaybind, bindable] BSTR borderWidth();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERTOPWIDTH), displaybind, bindable] void borderTopWidth(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERTOPWIDTH), displaybind, bindable] VARIANT borderTopWidth();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTWIDTH), displaybind, bindable] void borderRightWidth(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTWIDTH), displaybind, bindable] VARIANT borderRightWidth();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMWIDTH), displaybind, bindable] void borderBottomWidth(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMWIDTH), displaybind, bindable] VARIANT borderBottomWidth();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERLEFTWIDTH), displaybind, bindable] void borderLeftWidth(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERLEFTWIDTH), displaybind, bindable] VARIANT borderLeftWidth();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERSTYLE), displaybind, bindable] void borderStyle(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERSTYLE), displaybind, bindable] BSTR borderStyle();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERTOPSTYLE), displaybind, bindable] void borderTopStyle(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERTOPSTYLE), displaybind, bindable] BSTR borderTopStyle();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTSTYLE), displaybind, bindable] void borderRightStyle(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTSTYLE), displaybind, bindable] BSTR borderRightStyle();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMSTYLE), displaybind, bindable] void borderBottomStyle(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMSTYLE), displaybind, bindable] BSTR borderBottomStyle();
- [propput, id(DISPID_IHTMLRULESTYLE_BORDERLEFTSTYLE), displaybind, bindable] void borderLeftStyle(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_BORDERLEFTSTYLE), displaybind, bindable] BSTR borderLeftStyle();
- [propput, id(DISPID_IHTMLRULESTYLE_WIDTH), displaybind, bindable] void width(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_WIDTH), displaybind, bindable] VARIANT width();
- [propput, id(DISPID_IHTMLRULESTYLE_HEIGHT), displaybind, bindable] void height(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_HEIGHT), displaybind, bindable] VARIANT height();
- [propput, id(DISPID_IHTMLRULESTYLE_STYLEFLOAT), displaybind, bindable] void styleFloat(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_STYLEFLOAT), displaybind, bindable] BSTR styleFloat();
- [propput, id(DISPID_IHTMLRULESTYLE_CLEAR), displaybind, bindable] void clear(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_CLEAR), displaybind, bindable] BSTR clear();
- [propput, id(DISPID_IHTMLRULESTYLE_DISPLAY), displaybind, bindable] void display(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_DISPLAY), displaybind, bindable] BSTR display();
- [propput, id(DISPID_IHTMLRULESTYLE_VISIBILITY), displaybind, bindable] void visibility(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_VISIBILITY), displaybind, bindable] BSTR visibility();
- [propput, id(DISPID_IHTMLRULESTYLE_LISTSTYLETYPE), displaybind, bindable] void listStyleType(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_LISTSTYLETYPE), displaybind, bindable] BSTR listStyleType();
- [propput, id(DISPID_IHTMLRULESTYLE_LISTSTYLEPOSITION), displaybind, bindable] void listStylePosition(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_LISTSTYLEPOSITION), displaybind, bindable] BSTR listStylePosition();
- [propput, id(DISPID_IHTMLRULESTYLE_LISTSTYLEIMAGE), displaybind, bindable] void listStyleImage(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_LISTSTYLEIMAGE), displaybind, bindable] BSTR listStyleImage();
- [propput, id(DISPID_IHTMLRULESTYLE_LISTSTYLE), displaybind, bindable, nonbrowsable] void listStyle(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_LISTSTYLE), displaybind, bindable, nonbrowsable] BSTR listStyle();
- [propput, id(DISPID_IHTMLRULESTYLE_WHITESPACE), displaybind, bindable] void whiteSpace(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_WHITESPACE), displaybind, bindable] BSTR whiteSpace();
- [propput, id(DISPID_IHTMLRULESTYLE_TOP), displaybind, bindable] void top(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_TOP), displaybind, bindable] VARIANT top();
- [propput, id(DISPID_IHTMLRULESTYLE_LEFT), displaybind, bindable] void left(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_LEFT), displaybind, bindable] VARIANT left();
- [propput, id(DISPID_IHTMLRULESTYLE_ZINDEX), displaybind, bindable] void zIndex(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE_ZINDEX), displaybind, bindable] VARIANT zIndex();
- [propput, id(DISPID_IHTMLRULESTYLE_OVERFLOW), displaybind, bindable] void overflow(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_OVERFLOW), displaybind, bindable] BSTR overflow();
- [propput, id(DISPID_IHTMLRULESTYLE_PAGEBREAKBEFORE), displaybind, bindable] void pageBreakBefore(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_PAGEBREAKBEFORE), displaybind, bindable] BSTR pageBreakBefore();
- [propput, id(DISPID_IHTMLRULESTYLE_PAGEBREAKAFTER), displaybind, bindable] void pageBreakAfter(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_PAGEBREAKAFTER), displaybind, bindable] BSTR pageBreakAfter();
- [propput, id(DISPID_IHTMLRULESTYLE_CSSTEXT), displaybind, bindable, nonbrowsable] void cssText(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_CSSTEXT), displaybind, bindable, nonbrowsable] BSTR cssText();
- [propput, id(DISPID_IHTMLRULESTYLE_CURSOR), displaybind, bindable] void cursor(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_CURSOR), displaybind, bindable] BSTR cursor();
- [propput, id(DISPID_IHTMLRULESTYLE_CLIP), displaybind, bindable] void clip(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_CLIP), displaybind, bindable] BSTR clip();
- [propput, id(DISPID_IHTMLRULESTYLE_FILTER), displaybind, bindable] void filter(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE_FILTER), displaybind, bindable] BSTR filter();
- [id(DISPID_IHTMLRULESTYLE_SETATTRIBUTE)] void setAttribute([in] BSTR strAttributeName,[in] VARIANT AttributeValue,[defaultvalue(1), in] LONG lFlags);
- [id(DISPID_IHTMLRULESTYLE_GETATTRIBUTE)] VARIANT getAttribute([in] BSTR strAttributeName,[defaultvalue(0), in] LONG lFlags);
- [id(DISPID_IHTMLRULESTYLE_REMOVEATTRIBUTE)] VARIANT_BOOL removeAttribute([in] BSTR strAttributeName,[defaultvalue(1), in] LONG lFlags);
- [propput, id(DISPID_IHTMLRULESTYLE2_TABLELAYOUT), displaybind, bindable] void tableLayout(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_TABLELAYOUT), displaybind, bindable] BSTR tableLayout();
- [propput, id(DISPID_IHTMLRULESTYLE2_BORDERCOLLAPSE), displaybind, bindable] void borderCollapse(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_BORDERCOLLAPSE), displaybind, bindable] BSTR borderCollapse();
- [propput, id(DISPID_IHTMLRULESTYLE2_DIRECTION), displaybind, bindable] void direction(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_DIRECTION), displaybind, bindable] BSTR direction();
- [propput, id(DISPID_IHTMLRULESTYLE2_BEHAVIOR), displaybind, bindable] void behavior(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_BEHAVIOR), displaybind, bindable] BSTR behavior();
- [propput, id(DISPID_IHTMLRULESTYLE2_POSITION), displaybind, bindable] void position(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_POSITION), displaybind, bindable] BSTR position();
- [propput, id(DISPID_IHTMLRULESTYLE2_UNICODEBIDI), displaybind, bindable] void unicodeBidi(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_UNICODEBIDI), displaybind, bindable] BSTR unicodeBidi();
- [propput, id(DISPID_IHTMLRULESTYLE2_BOTTOM), displaybind, bindable] void bottom(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE2_BOTTOM), displaybind, bindable] VARIANT bottom();
- [propput, id(DISPID_IHTMLRULESTYLE2_RIGHT), displaybind, bindable] void right(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE2_RIGHT), displaybind, bindable] VARIANT right();
- [propput, id(DISPID_IHTMLRULESTYLE2_PIXELBOTTOM), displaybind, bindable, hidden] void pixelBottom(long v);
- [propget, id(DISPID_IHTMLRULESTYLE2_PIXELBOTTOM), displaybind, bindable, hidden] long pixelBottom();
- [propput, id(DISPID_IHTMLRULESTYLE2_PIXELRIGHT), displaybind, bindable, hidden] void pixelRight(long v);
- [propget, id(DISPID_IHTMLRULESTYLE2_PIXELRIGHT), displaybind, bindable, hidden] long pixelRight();
- [propput, id(DISPID_IHTMLRULESTYLE2_POSBOTTOM), displaybind, bindable] void posBottom(float v);
- [propget, id(DISPID_IHTMLRULESTYLE2_POSBOTTOM), displaybind, bindable] float posBottom();
- [propput, id(DISPID_IHTMLRULESTYLE2_POSRIGHT), displaybind, bindable] void posRight(float v);
- [propget, id(DISPID_IHTMLRULESTYLE2_POSRIGHT), displaybind, bindable] float posRight();
- [propput, id(DISPID_IHTMLRULESTYLE2_IMEMODE), displaybind, bindable] void imeMode(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_IMEMODE), displaybind, bindable] BSTR imeMode();
- [propput, id(DISPID_IHTMLRULESTYLE2_RUBYALIGN), displaybind, bindable] void rubyAlign(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_RUBYALIGN), displaybind, bindable] BSTR rubyAlign();
- [propput, id(DISPID_IHTMLRULESTYLE2_RUBYPOSITION), displaybind, bindable] void rubyPosition(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_RUBYPOSITION), displaybind, bindable] BSTR rubyPosition();
- [propput, id(DISPID_IHTMLRULESTYLE2_RUBYOVERHANG), displaybind, bindable] void rubyOverhang(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_RUBYOVERHANG), displaybind, bindable] BSTR rubyOverhang();
- [propput, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRIDCHAR), displaybind, bindable] void layoutGridChar(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRIDCHAR), displaybind, bindable] VARIANT layoutGridChar();
- [propput, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRIDLINE), displaybind, bindable] void layoutGridLine(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRIDLINE), displaybind, bindable] VARIANT layoutGridLine();
- [propput, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRIDMODE), displaybind, bindable] void layoutGridMode(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRIDMODE), displaybind, bindable] BSTR layoutGridMode();
- [propput, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRIDTYPE), displaybind, bindable] void layoutGridType(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRIDTYPE), displaybind, bindable] BSTR layoutGridType();
- [propput, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRID), displaybind, bindable, nonbrowsable] void layoutGrid(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_LAYOUTGRID), displaybind, bindable, nonbrowsable] BSTR layoutGrid();
- [propput, id(DISPID_IHTMLRULESTYLE2_TEXTAUTOSPACE), displaybind, bindable] void textAutospace(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_TEXTAUTOSPACE), displaybind, bindable] BSTR textAutospace();
- [propput, id(DISPID_IHTMLRULESTYLE2_WORDBREAK), displaybind, bindable] void wordBreak(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_WORDBREAK), displaybind, bindable] BSTR wordBreak();
- [propput, id(DISPID_IHTMLRULESTYLE2_LINEBREAK), displaybind, bindable] void lineBreak(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_LINEBREAK), displaybind, bindable] BSTR lineBreak();
- [propput, id(DISPID_IHTMLRULESTYLE2_TEXTJUSTIFY), displaybind, bindable] void textJustify(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_TEXTJUSTIFY), displaybind, bindable] BSTR textJustify();
- [propput, id(DISPID_IHTMLRULESTYLE2_TEXTJUSTIFYTRIM), displaybind, bindable] void textJustifyTrim(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_TEXTJUSTIFYTRIM), displaybind, bindable] BSTR textJustifyTrim();
- [propput, id(DISPID_IHTMLRULESTYLE2_TEXTKASHIDA), displaybind, bindable] void textKashida(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE2_TEXTKASHIDA), displaybind, bindable] VARIANT textKashida();
- [propput, id(DISPID_IHTMLRULESTYLE2_OVERFLOWX), displaybind, bindable] void overflowX(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_OVERFLOWX), displaybind, bindable] BSTR overflowX();
- [propput, id(DISPID_IHTMLRULESTYLE2_OVERFLOWY), displaybind, bindable] void overflowY(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_OVERFLOWY), displaybind, bindable] BSTR overflowY();
- [propput, id(DISPID_IHTMLRULESTYLE2_ACCELERATOR), displaybind, bindable] void accelerator(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE2_ACCELERATOR), displaybind, bindable] BSTR accelerator();
- [propput, id(DISPID_IHTMLRULESTYLE3_LAYOUTFLOW), displaybind, bindable] void layoutFlow(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE3_LAYOUTFLOW), displaybind, bindable] BSTR layoutFlow();
- [propput, id(DISPID_IHTMLRULESTYLE3_ZOOM), displaybind, bindable] void zoom(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_ZOOM), displaybind, bindable] VARIANT zoom();
- [propput, id(DISPID_IHTMLRULESTYLE3_WORDWRAP), displaybind, bindable] void wordWrap(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE3_WORDWRAP), displaybind, bindable] BSTR wordWrap();
- [propput, id(DISPID_IHTMLRULESTYLE3_TEXTUNDERLINEPOSITION), displaybind, bindable] void textUnderlinePosition(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE3_TEXTUNDERLINEPOSITION), displaybind, bindable] BSTR textUnderlinePosition();
- [propput, id(DISPID_IHTMLRULESTYLE3_SCROLLBARBASECOLOR), displaybind, bindable] void scrollbarBaseColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_SCROLLBARBASECOLOR), displaybind, bindable] VARIANT scrollbarBaseColor();
- [propput, id(DISPID_IHTMLRULESTYLE3_SCROLLBARFACECOLOR), displaybind, bindable] void scrollbarFaceColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_SCROLLBARFACECOLOR), displaybind, bindable] VARIANT scrollbarFaceColor();
- [propput, id(DISPID_IHTMLRULESTYLE3_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable] void scrollbar3dLightColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable] VARIANT scrollbar3dLightColor();
- [propput, id(DISPID_IHTMLRULESTYLE3_SCROLLBARSHADOWCOLOR), displaybind, bindable] void scrollbarShadowColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_SCROLLBARSHADOWCOLOR), displaybind, bindable] VARIANT scrollbarShadowColor();
- [propput, id(DISPID_IHTMLRULESTYLE3_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable] void scrollbarHighlightColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable] VARIANT scrollbarHighlightColor();
- [propput, id(DISPID_IHTMLRULESTYLE3_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable] void scrollbarDarkShadowColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable] VARIANT scrollbarDarkShadowColor();
- [propput, id(DISPID_IHTMLRULESTYLE3_SCROLLBARARROWCOLOR), displaybind, bindable] void scrollbarArrowColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_SCROLLBARARROWCOLOR), displaybind, bindable] VARIANT scrollbarArrowColor();
- [propput, id(DISPID_IHTMLRULESTYLE3_SCROLLBARTRACKCOLOR), displaybind, bindable] void scrollbarTrackColor(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_SCROLLBARTRACKCOLOR), displaybind, bindable] VARIANT scrollbarTrackColor();
- [propput, id(DISPID_IHTMLRULESTYLE3_WRITINGMODE), displaybind, bindable] void writingMode(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE3_WRITINGMODE), displaybind, bindable] BSTR writingMode();
- [propput, id(DISPID_IHTMLRULESTYLE3_TEXTALIGNLAST), displaybind, bindable] void textAlignLast(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE3_TEXTALIGNLAST), displaybind, bindable] BSTR textAlignLast();
- [propput, id(DISPID_IHTMLRULESTYLE3_TEXTKASHIDASPACE), displaybind, bindable] void textKashidaSpace(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE3_TEXTKASHIDASPACE), displaybind, bindable] VARIANT textKashidaSpace();
- [propput, id(DISPID_IHTMLRULESTYLE4_TEXTOVERFLOW), displaybind, bindable] void textOverflow(BSTR v);
- [propget, id(DISPID_IHTMLRULESTYLE4_TEXTOVERFLOW), displaybind, bindable] BSTR textOverflow();
- [propput, id(DISPID_IHTMLRULESTYLE4_MINHEIGHT), displaybind, bindable] void minHeight(VARIANT v);
- [propget, id(DISPID_IHTMLRULESTYLE4_MINHEIGHT), displaybind, bindable] VARIANT minHeight();
- };
- [
- uuid(3050f3d0-98b5-11cf-bb82-00aa00bdce0b)
- ]
- coclass HTMLRuleStyle
- {
- [default] dispinterface DispHTMLRuleStyle;
- interface IHTMLRuleStyle;
- interface IHTMLRuleStyle2;
- interface IHTMLRuleStyle3;
- interface IHTMLRuleStyle4;
- };
- cpp_quote("EXTERN_C const GUID CLSID_CRuleStyle;")
- typedef enum _styleTextLineThroughStyle
- {
- styleTextLineThroughStyleUndefined = 0,
- styleTextLineThroughStyleSingle = 1,
- styleTextLineThroughStyleDouble = 2,
- styleTextLineThroughStyle_Max = 2147483647L
- } styleTextLineThroughStyle;
- typedef enum _styleTextUnderlineStyle
- {
- styleTextUnderlineStyleUndefined = 0,
- styleTextUnderlineStyleSingle = 1,
- styleTextUnderlineStyleDouble = 2,
- styleTextUnderlineStyleWords = 3,
- styleTextUnderlineStyleDotted = 4,
- styleTextUnderlineStyleThick = 5,
- styleTextUnderlineStyleDash = 6,
- styleTextUnderlineStyleDotDash = 7,
- styleTextUnderlineStyleDotDotDash = 8,
- styleTextUnderlineStyleWave = 9,
- styleTextUnderlineStyleSingleAccounting = 10,
- styleTextUnderlineStyleDoubleAccounting = 11,
- styleTextUnderlineStyleThickDash = 12,
- styleTextUnderlineStyle_Max = 2147483647L
- } styleTextUnderlineStyle;
- typedef enum _styleTextEffect
- {
- styleTextEffectNone = 0,
- styleTextEffectEmboss = 1,
- styleTextEffectEngrave = 2,
- styleTextEffectOutline = 3,
- styleTextEffect_Max = 2147483647L
- } styleTextEffect;
- typedef enum _styleDefaultTextSelection
- {
- styleDefaultTextSelectionFalse = 0,
- styleDefaultTextSelectionTrue = 1,
- styleDefaultTextSelection_Max = 2147483647L
- } styleDefaultTextSelection;
- typedef enum _styleTextDecoration
- {
- styleTextDecorationNone = 0,
- styleTextDecorationUnderline = 1,
- styleTextDecorationOverline = 2,
- styleTextDecorationLineThrough = 3,
- styleTextDecorationBlink = 4,
- styleTextDecoration_Max = 2147483647L
- } styleTextDecoration;
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f6ae-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLRenderStyle : IDispatch
- {
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE), displaybind, bindable] HRESULT textLineThroughStyle([in] BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE), displaybind, bindable] HRESULT textLineThroughStyle([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE), displaybind, bindable] HRESULT textUnderlineStyle([in] BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE), displaybind, bindable] HRESULT textUnderlineStyle([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTEFFECT), displaybind, bindable] HRESULT textEffect([in] BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTEFFECT), displaybind, bindable] HRESULT textEffect([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTCOLOR), displaybind, bindable] HRESULT textColor([in] VARIANT v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTCOLOR), displaybind, bindable] HRESULT textColor([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR), displaybind, bindable] HRESULT textBackgroundColor([in] VARIANT v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR), displaybind, bindable] HRESULT textBackgroundColor([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR), displaybind, bindable] HRESULT textDecorationColor([in] VARIANT v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR), displaybind, bindable] HRESULT textDecorationColor([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY), displaybind, bindable] HRESULT renderingPriority([in] long v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY), displaybind, bindable] HRESULT renderingPriority([retval, out] long * p);
- [propput, id(DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION), displaybind, bindable] HRESULT defaultTextSelection([in] BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION), displaybind, bindable] HRESULT defaultTextSelection([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATION), displaybind, bindable] HRESULT textDecoration([in] BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATION), displaybind, bindable] HRESULT textDecoration([retval, out] BSTR * p);
- };
- [
- hidden,
- uuid(3050f58b-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface DispHTMLRenderStyle
- {
- properties:
- methods:
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE), displaybind, bindable] void textLineThroughStyle(BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE), displaybind, bindable] BSTR textLineThroughStyle();
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE), displaybind, bindable] void textUnderlineStyle(BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE), displaybind, bindable] BSTR textUnderlineStyle();
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTEFFECT), displaybind, bindable] void textEffect(BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTEFFECT), displaybind, bindable] BSTR textEffect();
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTCOLOR), displaybind, bindable] void textColor(VARIANT v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTCOLOR), displaybind, bindable] VARIANT textColor();
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR), displaybind, bindable] void textBackgroundColor(VARIANT v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR), displaybind, bindable] VARIANT textBackgroundColor();
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR), displaybind, bindable] void textDecorationColor(VARIANT v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR), displaybind, bindable] VARIANT textDecorationColor();
- [propput, id(DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY), displaybind, bindable] void renderingPriority(long v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY), displaybind, bindable] long renderingPriority();
- [propput, id(DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION), displaybind, bindable] void defaultTextSelection(BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION), displaybind, bindable] BSTR defaultTextSelection();
- [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATION), displaybind, bindable] void textDecoration(BSTR v);
- [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATION), displaybind, bindable] BSTR textDecoration();
- };
- [
- uuid(3050f6aa-98b5-11cf-bb82-00aa00bdce0b)
- ]
- coclass HTMLRenderStyle
- {
- [default] dispinterface DispHTMLRenderStyle;
- interface IHTMLRenderStyle;
- };
- cpp_quote("EXTERN_C const GUID CLSID_CRenderStyle;")
- typedef enum _textDecoration
- {
- textDecorationNone = 0,
- textDecorationUnderline = 1,
- textDecorationOverline = 2,
- textDecorationLineThrough = 3,
- textDecorationBlink = 4,
- textDecoration_Max = 2147483647L
- } textDecoration;
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f3db-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLCurrentStyle : IDispatch
- {
- [propget, id(DISPID_IHTMLCURRENTSTYLE_POSITION), displaybind, bindable] HRESULT position([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_STYLEFLOAT), displaybind, bindable] HRESULT styleFloat([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_COLOR), displaybind, bindable] HRESULT color([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDCOLOR), displaybind, bindable] HRESULT backgroundColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTFAMILY), displaybind, bindable] HRESULT fontFamily([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTSTYLE), displaybind, bindable] HRESULT fontStyle([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTVARIANT), displaybind, bindable, hidden] HRESULT fontVariant([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTWEIGHT), displaybind, bindable] HRESULT fontWeight([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTSIZE), displaybind, bindable] HRESULT fontSize([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDIMAGE), displaybind, bindable] HRESULT backgroundImage([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONX), displaybind, bindable] HRESULT backgroundPositionX([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONY), displaybind, bindable] HRESULT backgroundPositionY([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDREPEAT), displaybind, bindable] HRESULT backgroundRepeat([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTCOLOR), displaybind, bindable] HRESULT borderLeftColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPCOLOR), displaybind, bindable] HRESULT borderTopColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTCOLOR), displaybind, bindable] HRESULT borderRightColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMCOLOR), displaybind, bindable] HRESULT borderBottomColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPSTYLE), displaybind, bindable] HRESULT borderTopStyle([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTSTYLE), displaybind, bindable] HRESULT borderRightStyle([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMSTYLE), displaybind, bindable] HRESULT borderBottomStyle([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTSTYLE), displaybind, bindable] HRESULT borderLeftStyle([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPWIDTH), displaybind, bindable] HRESULT borderTopWidth([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTWIDTH), displaybind, bindable] HRESULT borderRightWidth([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMWIDTH), displaybind, bindable] HRESULT borderBottomWidth([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTWIDTH), displaybind, bindable] HRESULT borderLeftWidth([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LEFT), displaybind, bindable] HRESULT left([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TOP), displaybind, bindable] HRESULT top([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_WIDTH), displaybind, bindable] HRESULT width([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_HEIGHT), displaybind, bindable] HRESULT height([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGLEFT), displaybind, bindable] HRESULT paddingLeft([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGTOP), displaybind, bindable] HRESULT paddingTop([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGRIGHT), displaybind, bindable] HRESULT paddingRight([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGBOTTOM), displaybind, bindable] HRESULT paddingBottom([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTALIGN), displaybind, bindable] HRESULT textAlign([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTDECORATION), displaybind, bindable] HRESULT textDecoration([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_DISPLAY), displaybind, bindable] HRESULT display([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_VISIBILITY), displaybind, bindable] HRESULT visibility([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_ZINDEX), displaybind, bindable] HRESULT zIndex([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LETTERSPACING), displaybind, bindable] HRESULT letterSpacing([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LINEHEIGHT), displaybind, bindable] HRESULT lineHeight([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTINDENT), displaybind, bindable] HRESULT textIndent([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_VERTICALALIGN), displaybind, bindable] HRESULT verticalAlign([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDATTACHMENT), displaybind, bindable] HRESULT backgroundAttachment([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINTOP), displaybind, bindable] HRESULT marginTop([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINRIGHT), displaybind, bindable] HRESULT marginRight([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINBOTTOM), displaybind, bindable] HRESULT marginBottom([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINLEFT), displaybind, bindable] HRESULT marginLeft([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLEAR), displaybind, bindable] HRESULT clear([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLETYPE), displaybind, bindable] HRESULT listStyleType([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLEPOSITION), displaybind, bindable] HRESULT listStylePosition([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLEIMAGE), displaybind, bindable] HRESULT listStyleImage([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPTOP), displaybind, bindable] HRESULT clipTop([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPRIGHT), displaybind, bindable] HRESULT clipRight([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPBOTTOM), displaybind, bindable] HRESULT clipBottom([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPLEFT), displaybind, bindable] HRESULT clipLeft([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOW), displaybind, bindable] HRESULT overflow([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PAGEBREAKBEFORE), displaybind, bindable] HRESULT pageBreakBefore([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PAGEBREAKAFTER), displaybind, bindable] HRESULT pageBreakAfter([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CURSOR), displaybind, bindable] HRESULT cursor([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TABLELAYOUT), displaybind, bindable] HRESULT tableLayout([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERCOLLAPSE), displaybind, bindable] HRESULT borderCollapse([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_DIRECTION), displaybind, bindable] HRESULT direction([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BEHAVIOR), displaybind, bindable] HRESULT behavior([retval, out] BSTR * p);
- [id(DISPID_IHTMLCURRENTSTYLE_GETATTRIBUTE)] HRESULT getAttribute([in] BSTR strAttributeName,[defaultvalue(0), in] LONG lFlags,[retval, out] VARIANT* AttributeValue);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_UNICODEBIDI), displaybind, bindable] HRESULT unicodeBidi([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_RIGHT), displaybind, bindable] HRESULT right([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BOTTOM), displaybind, bindable] HRESULT bottom([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_IMEMODE), displaybind, bindable] HRESULT imeMode([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYALIGN), displaybind, bindable] HRESULT rubyAlign([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYPOSITION), displaybind, bindable] HRESULT rubyPosition([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYOVERHANG), displaybind, bindable] HRESULT rubyOverhang([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTAUTOSPACE), displaybind, bindable] HRESULT textAutospace([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LINEBREAK), displaybind, bindable] HRESULT lineBreak([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_WORDBREAK), displaybind, bindable] HRESULT wordBreak([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFY), displaybind, bindable] HRESULT textJustify([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFYTRIM), displaybind, bindable] HRESULT textJustifyTrim([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTKASHIDA), displaybind, bindable] HRESULT textKashida([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BLOCKDIRECTION), displaybind, bindable] HRESULT blockDirection([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDCHAR), displaybind, bindable] HRESULT layoutGridChar([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDLINE), displaybind, bindable] HRESULT layoutGridLine([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDMODE), displaybind, bindable] HRESULT layoutGridMode([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDTYPE), displaybind, bindable] HRESULT layoutGridType([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERSTYLE), displaybind, bindable] HRESULT borderStyle([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERCOLOR), displaybind, bindable] HRESULT borderColor([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERWIDTH), displaybind, bindable] HRESULT borderWidth([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDING), displaybind, bindable] HRESULT padding([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGIN), displaybind, bindable] HRESULT margin([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_ACCELERATOR), displaybind, bindable] HRESULT accelerator([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOWX), displaybind, bindable] HRESULT overflowX([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOWY), displaybind, bindable] HRESULT overflowY([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTTRANSFORM), displaybind, bindable] HRESULT textTransform([retval, out] BSTR * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f658-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLCurrentStyle2 : IDispatch
- {
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_LAYOUTFLOW), displaybind, bindable] HRESULT layoutFlow([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_WORDWRAP), displaybind, bindable] HRESULT wordWrap([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTUNDERLINEPOSITION), displaybind, bindable] HRESULT textUnderlinePosition([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_HASLAYOUT), displaybind, bindable] HRESULT hasLayout([retval, out] VARIANT_BOOL * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARBASECOLOR), displaybind, bindable] HRESULT scrollbarBaseColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARFACECOLOR), displaybind, bindable] HRESULT scrollbarFaceColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable] HRESULT scrollbar3dLightColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARSHADOWCOLOR), displaybind, bindable] HRESULT scrollbarShadowColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable] HRESULT scrollbarHighlightColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable] HRESULT scrollbarDarkShadowColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARARROWCOLOR), displaybind, bindable] HRESULT scrollbarArrowColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARTRACKCOLOR), displaybind, bindable] HRESULT scrollbarTrackColor([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_WRITINGMODE), displaybind, bindable] HRESULT writingMode([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_ZOOM), displaybind, bindable] HRESULT zoom([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_FILTER), displaybind, bindable] HRESULT filter([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTALIGNLAST), displaybind, bindable] HRESULT textAlignLast([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTKASHIDASPACE), displaybind, bindable] HRESULT textKashidaSpace([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_ISBLOCK), displaybind, bindable, hidden, restricted, nonbrowsable] HRESULT isBlock([retval, out] VARIANT_BOOL * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f818-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLCurrentStyle3 : IDispatch
- {
- [propget, id(DISPID_IHTMLCURRENTSTYLE3_TEXTOVERFLOW), displaybind, bindable] HRESULT textOverflow([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE3_MINHEIGHT), displaybind, bindable] HRESULT minHeight([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE3_WORDSPACING), displaybind, bindable] HRESULT wordSpacing([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLCURRENTSTYLE3_WHITESPACE), displaybind, bindable] HRESULT whiteSpace([retval, out] BSTR * p);
- };
- [
- hidden,
- uuid(3050f557-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface DispHTMLCurrentStyle
- {
- properties:
- methods:
- [propget, id(DISPID_IHTMLCURRENTSTYLE_POSITION), displaybind, bindable] BSTR position();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_STYLEFLOAT), displaybind, bindable] BSTR styleFloat();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_COLOR), displaybind, bindable] VARIANT color();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDCOLOR), displaybind, bindable] VARIANT backgroundColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTFAMILY), displaybind, bindable] BSTR fontFamily();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTSTYLE), displaybind, bindable] BSTR fontStyle();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTVARIANT), displaybind, bindable, hidden] BSTR fontVariant();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTWEIGHT), displaybind, bindable] VARIANT fontWeight();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTSIZE), displaybind, bindable] VARIANT fontSize();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDIMAGE), displaybind, bindable] BSTR backgroundImage();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONX), displaybind, bindable] VARIANT backgroundPositionX();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONY), displaybind, bindable] VARIANT backgroundPositionY();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDREPEAT), displaybind, bindable] BSTR backgroundRepeat();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTCOLOR), displaybind, bindable] VARIANT borderLeftColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPCOLOR), displaybind, bindable] VARIANT borderTopColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTCOLOR), displaybind, bindable] VARIANT borderRightColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMCOLOR), displaybind, bindable] VARIANT borderBottomColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPSTYLE), displaybind, bindable] BSTR borderTopStyle();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTSTYLE), displaybind, bindable] BSTR borderRightStyle();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMSTYLE), displaybind, bindable] BSTR borderBottomStyle();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTSTYLE), displaybind, bindable] BSTR borderLeftStyle();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPWIDTH), displaybind, bindable] VARIANT borderTopWidth();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTWIDTH), displaybind, bindable] VARIANT borderRightWidth();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMWIDTH), displaybind, bindable] VARIANT borderBottomWidth();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTWIDTH), displaybind, bindable] VARIANT borderLeftWidth();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LEFT), displaybind, bindable] VARIANT left();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TOP), displaybind, bindable] VARIANT top();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_WIDTH), displaybind, bindable] VARIANT width();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_HEIGHT), displaybind, bindable] VARIANT height();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGLEFT), displaybind, bindable] VARIANT paddingLeft();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGTOP), displaybind, bindable] VARIANT paddingTop();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGRIGHT), displaybind, bindable] VARIANT paddingRight();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGBOTTOM), displaybind, bindable] VARIANT paddingBottom();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTALIGN), displaybind, bindable] BSTR textAlign();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTDECORATION), displaybind, bindable] BSTR textDecoration();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_DISPLAY), displaybind, bindable] BSTR display();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_VISIBILITY), displaybind, bindable] BSTR visibility();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_ZINDEX), displaybind, bindable] VARIANT zIndex();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LETTERSPACING), displaybind, bindable] VARIANT letterSpacing();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LINEHEIGHT), displaybind, bindable] VARIANT lineHeight();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTINDENT), displaybind, bindable] VARIANT textIndent();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_VERTICALALIGN), displaybind, bindable] VARIANT verticalAlign();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDATTACHMENT), displaybind, bindable] BSTR backgroundAttachment();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINTOP), displaybind, bindable] VARIANT marginTop();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINRIGHT), displaybind, bindable] VARIANT marginRight();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINBOTTOM), displaybind, bindable] VARIANT marginBottom();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINLEFT), displaybind, bindable] VARIANT marginLeft();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLEAR), displaybind, bindable] BSTR clear();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLETYPE), displaybind, bindable] BSTR listStyleType();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLEPOSITION), displaybind, bindable] BSTR listStylePosition();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLEIMAGE), displaybind, bindable] BSTR listStyleImage();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPTOP), displaybind, bindable] VARIANT clipTop();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPRIGHT), displaybind, bindable] VARIANT clipRight();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPBOTTOM), displaybind, bindable] VARIANT clipBottom();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPLEFT), displaybind, bindable] VARIANT clipLeft();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOW), displaybind, bindable] BSTR overflow();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PAGEBREAKBEFORE), displaybind, bindable] BSTR pageBreakBefore();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PAGEBREAKAFTER), displaybind, bindable] BSTR pageBreakAfter();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_CURSOR), displaybind, bindable] BSTR cursor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TABLELAYOUT), displaybind, bindable] BSTR tableLayout();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERCOLLAPSE), displaybind, bindable] BSTR borderCollapse();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_DIRECTION), displaybind, bindable] BSTR direction();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BEHAVIOR), displaybind, bindable] BSTR behavior();
- [id(DISPID_IHTMLCURRENTSTYLE_GETATTRIBUTE)] VARIANT getAttribute([in] BSTR strAttributeName,[defaultvalue(0), in] LONG lFlags);
- [propget, id(DISPID_IHTMLCURRENTSTYLE_UNICODEBIDI), displaybind, bindable] BSTR unicodeBidi();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_RIGHT), displaybind, bindable] VARIANT right();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BOTTOM), displaybind, bindable] VARIANT bottom();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_IMEMODE), displaybind, bindable] BSTR imeMode();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYALIGN), displaybind, bindable] BSTR rubyAlign();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYPOSITION), displaybind, bindable] BSTR rubyPosition();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYOVERHANG), displaybind, bindable] BSTR rubyOverhang();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTAUTOSPACE), displaybind, bindable] BSTR textAutospace();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LINEBREAK), displaybind, bindable] BSTR lineBreak();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_WORDBREAK), displaybind, bindable] BSTR wordBreak();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFY), displaybind, bindable] BSTR textJustify();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFYTRIM), displaybind, bindable] BSTR textJustifyTrim();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTKASHIDA), displaybind, bindable] VARIANT textKashida();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BLOCKDIRECTION), displaybind, bindable] BSTR blockDirection();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDCHAR), displaybind, bindable] VARIANT layoutGridChar();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDLINE), displaybind, bindable] VARIANT layoutGridLine();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDMODE), displaybind, bindable] BSTR layoutGridMode();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDTYPE), displaybind, bindable] BSTR layoutGridType();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERSTYLE), displaybind, bindable] BSTR borderStyle();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERCOLOR), displaybind, bindable] BSTR borderColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERWIDTH), displaybind, bindable] BSTR borderWidth();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDING), displaybind, bindable] BSTR padding();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGIN), displaybind, bindable] BSTR margin();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_ACCELERATOR), displaybind, bindable] BSTR accelerator();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOWX), displaybind, bindable] BSTR overflowX();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOWY), displaybind, bindable] BSTR overflowY();
- [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTTRANSFORM), displaybind, bindable] BSTR textTransform();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_LAYOUTFLOW), displaybind, bindable] BSTR layoutFlow();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_WORDWRAP), displaybind, bindable] BSTR wordWrap();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTUNDERLINEPOSITION), displaybind, bindable] BSTR textUnderlinePosition();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_HASLAYOUT), displaybind, bindable] VARIANT_BOOL hasLayout();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARBASECOLOR), displaybind, bindable] VARIANT scrollbarBaseColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARFACECOLOR), displaybind, bindable] VARIANT scrollbarFaceColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable] VARIANT scrollbar3dLightColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARSHADOWCOLOR), displaybind, bindable] VARIANT scrollbarShadowColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable] VARIANT scrollbarHighlightColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable] VARIANT scrollbarDarkShadowColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARARROWCOLOR), displaybind, bindable] VARIANT scrollbarArrowColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARTRACKCOLOR), displaybind, bindable] VARIANT scrollbarTrackColor();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_WRITINGMODE), displaybind, bindable] BSTR writingMode();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_ZOOM), displaybind, bindable] VARIANT zoom();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_FILTER), displaybind, bindable] BSTR filter();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTALIGNLAST), displaybind, bindable] BSTR textAlignLast();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTKASHIDASPACE), displaybind, bindable] VARIANT textKashidaSpace();
- [propget, id(DISPID_IHTMLCURRENTSTYLE2_ISBLOCK), displaybind, bindable, hidden, restricted, nonbrowsable] VARIANT_BOOL isBlock();
- [propget, id(DISPID_IHTMLCURRENTSTYLE3_TEXTOVERFLOW), displaybind, bindable] BSTR textOverflow();
- [propget, id(DISPID_IHTMLCURRENTSTYLE3_MINHEIGHT), displaybind, bindable] VARIANT minHeight();
- [propget, id(DISPID_IHTMLCURRENTSTYLE3_WORDSPACING), displaybind, bindable] VARIANT wordSpacing();
- [propget, id(DISPID_IHTMLCURRENTSTYLE3_WHITESPACE), displaybind, bindable] BSTR whiteSpace();
- };
- [
- uuid(3050f3dc-98b5-11cf-bb82-00aa00bdce0b)
- ]
- coclass HTMLCurrentStyle
- {
- [default] dispinterface DispHTMLCurrentStyle;
- interface IHTMLCurrentStyle;
- interface IHTMLCurrentStyle2;
- interface IHTMLCurrentStyle3;
- };
- cpp_quote("EXTERN_C const GUID CLSID_CCurrentStyle;")
- interface IHTMLElement;
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f4a3-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLRect : IDispatch
- {
- [propput, id(DISPID_IHTMLRECT_LEFT)] HRESULT left([in] long v);
- [propget, id(DISPID_IHTMLRECT_LEFT)] HRESULT left([retval, out] long * p);
- [propput, id(DISPID_IHTMLRECT_TOP)] HRESULT top([in] long v);
- [propget, id(DISPID_IHTMLRECT_TOP)] HRESULT top([retval, out] long * p);
- [propput, id(DISPID_IHTMLRECT_RIGHT)] HRESULT right([in] long v);
- [propget, id(DISPID_IHTMLRECT_RIGHT)] HRESULT right([retval, out] long * p);
- [propput, id(DISPID_IHTMLRECT_BOTTOM)] HRESULT bottom([in] long v);
- [propget, id(DISPID_IHTMLRECT_BOTTOM)] HRESULT bottom([retval, out] long * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f4a4-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLRectCollection : IDispatch
- {
- [propget, id(DISPID_IHTMLRECTCOLLECTION_LENGTH)] HRESULT length([retval, out] long * p);
- [propget, id(DISPID_IHTMLRECTCOLLECTION__NEWENUM), hidden, restricted] HRESULT _newEnum([retval, out] IUnknown* * p);
- [id(DISPID_IHTMLRECTCOLLECTION_ITEM)] HRESULT item([in] VARIANT* pvarIndex,[retval, out] VARIANT* pvarResult);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f5da-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDOMNode : IDispatch
- {
- [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)] HRESULT nodeType([retval, out] long * p);
- [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)] HRESULT parentNode([retval, out] IHTMLDOMNode* * p);
- [id(DISPID_IHTMLDOMNODE_HASCHILDNODES)] HRESULT hasChildNodes([retval, out] VARIANT_BOOL* fChildren);
- [propget, id(DISPID_IHTMLDOMNODE_CHILDNODES)] HRESULT childNodes([retval, out] IDispatch* * p);
- [propget, id(DISPID_IHTMLDOMNODE_ATTRIBUTES)] HRESULT attributes([retval, out] IDispatch* * p);
- [id(DISPID_IHTMLDOMNODE_INSERTBEFORE)] HRESULT insertBefore([in] IHTMLDOMNode* newChild,[optional, in] VARIANT refChild,[retval, out] IHTMLDOMNode** node);
- [id(DISPID_IHTMLDOMNODE_REMOVECHILD)] HRESULT removeChild([in] IHTMLDOMNode* oldChild,[retval, out] IHTMLDOMNode** node);
- [id(DISPID_IHTMLDOMNODE_REPLACECHILD)] HRESULT replaceChild([in] IHTMLDOMNode* newChild,[in] IHTMLDOMNode* oldChild,[retval, out] IHTMLDOMNode** node);
- [id(DISPID_IHTMLDOMNODE_CLONENODE)] HRESULT cloneNode([in] VARIANT_BOOL fDeep,[retval, out] IHTMLDOMNode** clonedNode);
- [id(DISPID_IHTMLDOMNODE_REMOVENODE)] HRESULT removeNode([defaultvalue(0), in] VARIANT_BOOL fDeep,[retval, out] IHTMLDOMNode** removed);
- [id(DISPID_IHTMLDOMNODE_SWAPNODE)] HRESULT swapNode([in] IHTMLDOMNode* otherNode,[retval, out] IHTMLDOMNode** swappedNode);
- [id(DISPID_IHTMLDOMNODE_REPLACENODE)] HRESULT replaceNode([in] IHTMLDOMNode* replacement,[retval, out] IHTMLDOMNode** replaced);
- [id(DISPID_IHTMLDOMNODE_APPENDCHILD)] HRESULT appendChild([in] IHTMLDOMNode* newChild,[retval, out] IHTMLDOMNode** node);
- [propget, id(DISPID_IHTMLDOMNODE_NODENAME)] HRESULT nodeName([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLDOMNODE_NODEVALUE)] HRESULT nodeValue([in] VARIANT v);
- [propget, id(DISPID_IHTMLDOMNODE_NODEVALUE)] HRESULT nodeValue([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLDOMNODE_FIRSTCHILD)] HRESULT firstChild([retval, out] IHTMLDOMNode* * p);
- [propget, id(DISPID_IHTMLDOMNODE_LASTCHILD)] HRESULT lastChild([retval, out] IHTMLDOMNode* * p);
- [propget, id(DISPID_IHTMLDOMNODE_PREVIOUSSIBLING)] HRESULT previousSibling([retval, out] IHTMLDOMNode* * p);
- [propget, id(DISPID_IHTMLDOMNODE_NEXTSIBLING)] HRESULT nextSibling([retval, out] IHTMLDOMNode* * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f80b-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDOMNode2 : IDispatch
- {
- [propget, id(DISPID_IHTMLDOMNODE2_OWNERDOCUMENT)] HRESULT ownerDocument([retval, out] IDispatch* * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f4b0-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDOMAttribute : IDispatch
- {
- [propget, id(DISPID_IHTMLDOMATTRIBUTE_NODENAME)] HRESULT nodeName([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLDOMATTRIBUTE_NODEVALUE)] HRESULT nodeValue([in] VARIANT v);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE_NODEVALUE)] HRESULT nodeValue([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE_SPECIFIED)] HRESULT specified([retval, out] VARIANT_BOOL * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f810-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDOMAttribute2 : IDispatch
- {
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NAME)] HRESULT name([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLDOMATTRIBUTE2_VALUE)] HRESULT value([in] BSTR v);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_VALUE)] HRESULT value([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_EXPANDO)] HRESULT expando([retval, out] VARIANT_BOOL * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NODETYPE)] HRESULT nodeType([retval, out] long * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_PARENTNODE)] HRESULT parentNode([retval, out] IHTMLDOMNode* * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_CHILDNODES)] HRESULT childNodes([retval, out] IDispatch* * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_FIRSTCHILD)] HRESULT firstChild([retval, out] IHTMLDOMNode* * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_LASTCHILD)] HRESULT lastChild([retval, out] IHTMLDOMNode* * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_PREVIOUSSIBLING)] HRESULT previousSibling([retval, out] IHTMLDOMNode* * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NEXTSIBLING)] HRESULT nextSibling([retval, out] IHTMLDOMNode* * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_ATTRIBUTES)] HRESULT attributes([retval, out] IDispatch* * p);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_OWNERDOCUMENT)] HRESULT ownerDocument([retval, out] IDispatch* * p);
- [id(DISPID_IHTMLDOMATTRIBUTE2_INSERTBEFORE)] HRESULT insertBefore([in] IHTMLDOMNode* newChild,[optional, in] VARIANT refChild,[retval, out] IHTMLDOMNode** node);
- [id(DISPID_IHTMLDOMATTRIBUTE2_REPLACECHILD)] HRESULT replaceChild([in] IHTMLDOMNode* newChild,[in] IHTMLDOMNode* oldChild,[retval, out] IHTMLDOMNode** node);
- [id(DISPID_IHTMLDOMATTRIBUTE2_REMOVECHILD)] HRESULT removeChild([in] IHTMLDOMNode* oldChild,[retval, out] IHTMLDOMNode** node);
- [id(DISPID_IHTMLDOMATTRIBUTE2_APPENDCHILD)] HRESULT appendChild([in] IHTMLDOMNode* newChild,[retval, out] IHTMLDOMNode** node);
- [id(DISPID_IHTMLDOMATTRIBUTE2_HASCHILDNODES)] HRESULT hasChildNodes([retval, out] VARIANT_BOOL* fChildren);
- [id(DISPID_IHTMLDOMATTRIBUTE2_CLONENODE)] HRESULT cloneNode([in] VARIANT_BOOL fDeep,[retval, out] IHTMLDOMAttribute** clonedNode);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f4b1-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDOMTextNode : IDispatch
- {
- [propput, id(DISPID_IHTMLDOMTEXTNODE_DATA)] HRESULT data([in] BSTR v);
- [propget, id(DISPID_IHTMLDOMTEXTNODE_DATA)] HRESULT data([retval, out] BSTR * p);
- [id(DISPID_IHTMLDOMTEXTNODE_TOSTRING)] HRESULT toString([retval, out] BSTR* String);
- [propget, id(DISPID_IHTMLDOMTEXTNODE_LENGTH)] HRESULT length([retval, out] long * p);
- [id(DISPID_IHTMLDOMTEXTNODE_SPLITTEXT)] HRESULT splitText([in] long offset,[retval, out] IHTMLDOMNode** pRetNode);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f809-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDOMTextNode2 : IDispatch
- {
- [id(DISPID_IHTMLDOMTEXTNODE2_SUBSTRINGDATA)] HRESULT substringData([in] long offset,[in] long Count,[retval, out] BSTR* pbstrsubString);
- [id(DISPID_IHTMLDOMTEXTNODE2_APPENDDATA)] HRESULT appendData([in] BSTR bstrstring);
- [id(DISPID_IHTMLDOMTEXTNODE2_INSERTDATA)] HRESULT insertData([in] long offset,[in] BSTR bstrstring);
- [id(DISPID_IHTMLDOMTEXTNODE2_DELETEDATA)] HRESULT deleteData([in] long offset,[in] long Count);
- [id(DISPID_IHTMLDOMTEXTNODE2_REPLACEDATA)] HRESULT replaceData([in] long offset,[in] long Count,[in] BSTR bstrstring);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f80d-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDOMImplementation : IDispatch
- {
- [id(DISPID_IHTMLDOMIMPLEMENTATION_HASFEATURE)] HRESULT hasFeature([in] BSTR bstrfeature,[optional, in] VARIANT version,[retval, out] VARIANT_BOOL* pfHasFeature);
- };
- [
- hidden,
- uuid(3050f564-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface DispHTMLDOMAttribute
- {
- properties:
- methods:
- [propget, id(DISPID_IHTMLDOMATTRIBUTE_NODENAME)] BSTR nodeName();
- [propput, id(DISPID_IHTMLDOMATTRIBUTE_NODEVALUE)] void nodeValue(VARIANT v);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE_NODEVALUE)] VARIANT nodeValue();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE_SPECIFIED)] VARIANT_BOOL specified();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NAME)] BSTR name();
- [propput, id(DISPID_IHTMLDOMATTRIBUTE2_VALUE)] void value(BSTR v);
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_VALUE)] BSTR value();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_EXPANDO)] VARIANT_BOOL expando();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NODETYPE)] long nodeType();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_PARENTNODE)] IHTMLDOMNode* parentNode();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_CHILDNODES)] IDispatch* childNodes();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_FIRSTCHILD)] IHTMLDOMNode* firstChild();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_LASTCHILD)] IHTMLDOMNode* lastChild();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_PREVIOUSSIBLING)] IHTMLDOMNode* previousSibling();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NEXTSIBLING)] IHTMLDOMNode* nextSibling();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_ATTRIBUTES)] IDispatch* attributes();
- [propget, id(DISPID_IHTMLDOMATTRIBUTE2_OWNERDOCUMENT)] IDispatch* ownerDocument();
- [id(DISPID_IHTMLDOMATTRIBUTE2_INSERTBEFORE)] IHTMLDOMNode* insertBefore([in] IHTMLDOMNode* newChild,[optional, in] VARIANT refChild);
- [id(DISPID_IHTMLDOMATTRIBUTE2_REPLACECHILD)] IHTMLDOMNode* replaceChild([in] IHTMLDOMNode* newChild,[in] IHTMLDOMNode* oldChild);
- [id(DISPID_IHTMLDOMATTRIBUTE2_REMOVECHILD)] IHTMLDOMNode* removeChild([in] IHTMLDOMNode* oldChild);
- [id(DISPID_IHTMLDOMATTRIBUTE2_APPENDCHILD)] IHTMLDOMNode* appendChild([in] IHTMLDOMNode* newChild);
- [id(DISPID_IHTMLDOMATTRIBUTE2_HASCHILDNODES)] VARIANT_BOOL hasChildNodes();
- [id(DISPID_IHTMLDOMATTRIBUTE2_CLONENODE)] IHTMLDOMAttribute* cloneNode([in] VARIANT_BOOL fDeep);
- };
- [
- uuid(3050f4b2-98b5-11cf-bb82-00aa00bdce0b)
- ]
- coclass HTMLDOMAttribute
- {
- [default] dispinterface DispHTMLDOMAttribute;
- interface IHTMLDOMAttribute;
- interface IHTMLDOMAttribute2;
- };
- cpp_quote("EXTERN_C const GUID CLSID_CAttribute;")
- [
- hidden,
- uuid(3050f565-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface DispHTMLDOMTextNode
- {
- properties:
- methods:
- [propput, id(DISPID_IHTMLDOMTEXTNODE_DATA)] void data(BSTR v);
- [propget, id(DISPID_IHTMLDOMTEXTNODE_DATA)] BSTR data();
- [id(DISPID_IHTMLDOMTEXTNODE_TOSTRING)] BSTR toString();
- [propget, id(DISPID_IHTMLDOMTEXTNODE_LENGTH)] long length();
- [id(DISPID_IHTMLDOMTEXTNODE_SPLITTEXT)] IHTMLDOMNode* splitText([in] long offset);
- [id(DISPID_IHTMLDOMTEXTNODE2_SUBSTRINGDATA)] BSTR substringData([in] long offset,[in] long Count);
- [id(DISPID_IHTMLDOMTEXTNODE2_APPENDDATA)] void appendData([in] BSTR bstrstring);
- [id(DISPID_IHTMLDOMTEXTNODE2_INSERTDATA)] void insertData([in] long offset,[in] BSTR bstrstring);
- [id(DISPID_IHTMLDOMTEXTNODE2_DELETEDATA)] void deleteData([in] long offset,[in] long Count);
- [id(DISPID_IHTMLDOMTEXTNODE2_REPLACEDATA)] void replaceData([in] long offset,[in] long Count,[in] BSTR bstrstring);
- [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)] long nodeType();
- [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)] IHTMLDOMNode* parentNode();
- [id(DISPID_IHTMLDOMNODE_HASCHILDNODES)] VARIANT_BOOL hasChildNodes();
- [propget, id(DISPID_IHTMLDOMNODE_CHILDNODES)] IDispatch* childNodes();
- [propget, id(DISPID_IHTMLDOMNODE_ATTRIBUTES)] IDispatch* attributes();
- [id(DISPID_IHTMLDOMNODE_INSERTBEFORE)] IHTMLDOMNode* insertBefore([in] IHTMLDOMNode* newChild,[optional, in] VARIANT refChild);
- [id(DISPID_IHTMLDOMNODE_REMOVECHILD)] IHTMLDOMNode* removeChild([in] IHTMLDOMNode* oldChild);
- [id(DISPID_IHTMLDOMNODE_REPLACECHILD)] IHTMLDOMNode* replaceChild([in] IHTMLDOMNode* newChild,[in] IHTMLDOMNode* oldChild);
- [id(DISPID_IHTMLDOMNODE_CLONENODE)] IHTMLDOMNode* cloneNode([in] VARIANT_BOOL fDeep);
- [id(DISPID_IHTMLDOMNODE_REMOVENODE)] IHTMLDOMNode* removeNode([defaultvalue(0), in] VARIANT_BOOL fDeep);
- [id(DISPID_IHTMLDOMNODE_SWAPNODE)] IHTMLDOMNode* swapNode([in] IHTMLDOMNode* otherNode);
- [id(DISPID_IHTMLDOMNODE_REPLACENODE)] IHTMLDOMNode* replaceNode([in] IHTMLDOMNode* replacement);
- [id(DISPID_IHTMLDOMNODE_APPENDCHILD)] IHTMLDOMNode* appendChild([in] IHTMLDOMNode* newChild);
- [propget, id(DISPID_IHTMLDOMNODE_NODENAME)] BSTR nodeName();
- [propput, id(DISPID_IHTMLDOMNODE_NODEVALUE)] void nodeValue(VARIANT v);
- [propget, id(DISPID_IHTMLDOMNODE_NODEVALUE)] VARIANT nodeValue();
- [propget, id(DISPID_IHTMLDOMNODE_FIRSTCHILD)] IHTMLDOMNode* firstChild();
- [propget, id(DISPID_IHTMLDOMNODE_LASTCHILD)] IHTMLDOMNode* lastChild();
- [propget, id(DISPID_IHTMLDOMNODE_PREVIOUSSIBLING)] IHTMLDOMNode* previousSibling();
- [propget, id(DISPID_IHTMLDOMNODE_NEXTSIBLING)] IHTMLDOMNode* nextSibling();
- [propget, id(DISPID_IHTMLDOMNODE2_OWNERDOCUMENT)] IDispatch* ownerDocument();
- };
- [
- uuid(3050f4ba-98b5-11cf-bb82-00aa00bdce0b)
- ]
- coclass HTMLDOMTextNode
- {
- [default] dispinterface DispHTMLDOMTextNode;
- interface IHTMLDOMTextNode;
- interface IHTMLDOMTextNode2;
- interface IHTMLDOMNode;
- interface IHTMLDOMNode2;
- };
- cpp_quote("EXTERN_C const GUID CLSID_CDOMTextNode;")
- [
- hidden,
- uuid(3050f58f-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface DispHTMLDOMImplementation
- {
- properties:
- methods:
- [id(DISPID_IHTMLDOMIMPLEMENTATION_HASFEATURE)] VARIANT_BOOL hasFeature([in] BSTR bstrfeature,[optional, in] VARIANT version);
- };
- [
- uuid(3050f80e-98b5-11cf-bb82-00aa00bdce0b)
- ]
- coclass HTMLDOMImplementation
- {
- [default] dispinterface DispHTMLDOMImplementation;
- interface IHTMLDOMImplementation;
- };
- cpp_quote("EXTERN_C const GUID CLSID_CDOMImplementation;")
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f4c3-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLAttributeCollection : IDispatch
- {
- [propget, id(DISPID_IHTMLATTRIBUTECOLLECTION_LENGTH)] HRESULT length([retval, out] long * p);
- [propget, id(DISPID_IHTMLATTRIBUTECOLLECTION__NEWENUM), hidden, restricted] HRESULT _newEnum([retval, out] IUnknown* * p);
- [id(DISPID_IHTMLATTRIBUTECOLLECTION_ITEM)] HRESULT item([optional, in] VARIANT* name,[retval, out] IDispatch** pdisp);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f80a-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLAttributeCollection2 : IDispatch
- {
- [id(DISPID_IHTMLATTRIBUTECOLLECTION2_GETNAMEDITEM)] HRESULT getNamedItem([in] BSTR bstrName,[retval, out] IHTMLDOMAttribute** newretNode);
- [id(DISPID_IHTMLATTRIBUTECOLLECTION2_SETNAMEDITEM)] HRESULT setNamedItem([in] IHTMLDOMAttribute* ppNode,[retval, out] IHTMLDOMAttribute** newretNode);
- [id(DISPID_IHTMLATTRIBUTECOLLECTION2_REMOVENAMEDITEM)] HRESULT removeNamedItem([in] BSTR bstrName,[retval, out] IHTMLDOMAttribute** newretNode);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f5ab-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDOMChildrenCollection : IDispatch
- {
- [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH)] HRESULT length([retval, out] long * p);
- [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM), hidden, restricted] HRESULT _newEnum([retval, out] IUnknown* * p);
- [id(DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM)] HRESULT item([in] long index,[retval, out] IDispatch** ppItem);
- };
- [
- hidden,
- uuid(3050f56c-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface DispHTMLAttributeCollection
- {
- properties:
- methods:
- [propget, id(DISPID_IHTMLATTRIBUTECOLLECTION_LENGTH)] long length();
- [propget, id(DISPID_IHTMLATTRIBUTECOLLECTION__NEWENUM), hidden, restricted] IUnknown* _newEnum();
- [id(DISPID_IHTMLATTRIBUTECOLLECTION_ITEM)] IDispatch* item([optional, in] VARIANT* name);
- [id(DISPID_IHTMLATTRIBUTECOLLECTION2_GETNAMEDITEM)] IHTMLDOMAttribute* getNamedItem([in] BSTR bstrName);
- [id(DISPID_IHTMLATTRIBUTECOLLECTION2_SETNAMEDITEM)] IHTMLDOMAttribute* setNamedItem([in] IHTMLDOMAttribute* ppNode);
- [id(DISPID_IHTMLATTRIBUTECOLLECTION2_REMOVENAMEDITEM)] IHTMLDOMAttribute* removeNamedItem([in] BSTR bstrName);
- };
- [
- uuid(3050f4cc-98b5-11cf-bb82-00aa00bdce0b)
- ]
- coclass HTMLAttributeCollection
- {
- [default] dispinterface DispHTMLAttributeCollection;
- interface IHTMLAttributeCollection;
- interface IHTMLAttributeCollection2;
- };
- cpp_quote("EXTERN_C const GUID CLSID_CAttrCollectionator;")
- [
- hidden,
- uuid(3050f577-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface DispDOMChildrenCollection
- {
- properties:
- methods:
- [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH)] long length();
- [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM), hidden, restricted] IUnknown* _newEnum();
- [id(DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM)] IDispatch* item([in] long index);
- };
- [
- uuid(3050f5aa-98b5-11cf-bb82-00aa00bdce0b)
- ]
- coclass DOMChildrenCollection
- {
- [default] dispinterface DispDOMChildrenCollection;
- interface IHTMLDOMChildrenCollection;
- };
- cpp_quote("EXTERN_C const GUID CLSID_CDOMChildrenCollection;")
- [
- hidden,
- uuid(3050f60f-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface HTMLElementEvents2
- {
- properties:
- methods:
- [id(DISPID_HTMLELEMENTEVENTS2_ONHELP)] VARIANT_BOOL onhelp([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONCLICK)] VARIANT_BOOL onclick([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK)] VARIANT_BOOL ondblclick([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS)] VARIANT_BOOL onkeypress([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN)] void onkeydown([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONKEYUP)] void onkeyup([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT)] void onmouseout([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER)] void onmouseover([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE)] void onmousemove([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN)] void onmousedown([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP)] void onmouseup([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART)] VARIANT_BOOL onselectstart([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE)] void onfilterchange([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART)] VARIANT_BOOL ondragstart([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE)] VARIANT_BOOL onbeforeupdate([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE)] void onafterupdate([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE)] VARIANT_BOOL onerrorupdate([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONROWEXIT)] VARIANT_BOOL onrowexit([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONROWENTER)] void onrowenter([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED)] void ondatasetchanged([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE)] void ondataavailable([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE)] void ondatasetcomplete([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE)] void onlosecapture([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE)] void onpropertychange([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONSCROLL)] void onscroll([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUS)] void onfocus([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONBLUR)] void onblur([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZE)] void onresize([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDRAG)] VARIANT_BOOL ondrag([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGEND)] void ondragend([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER)] VARIANT_BOOL ondragenter([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER)] VARIANT_BOOL ondragover([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE)] void ondragleave([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDROP)] VARIANT_BOOL ondrop([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT)] VARIANT_BOOL onbeforecut([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONCUT)] VARIANT_BOOL oncut([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY)] VARIANT_BOOL onbeforecopy([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONCOPY)] VARIANT_BOOL oncopy([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE)] VARIANT_BOOL onbeforepaste([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONPASTE)] VARIANT_BOOL onpaste([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU)] VARIANT_BOOL oncontextmenu([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE)] void onrowsdelete([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED)] void onrowsinserted([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE)] void oncellchange([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE)] void onreadystatechange([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONLAYOUTCOMPLETE)] void onlayoutcomplete([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONPAGE)] void onpage([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEENTER)] void onmouseenter([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSELEAVE)] void onmouseleave([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONACTIVATE)] void onactivate([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONDEACTIVATE)] void ondeactivate([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREDEACTIVATE)] VARIANT_BOOL onbeforedeactivate([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREACTIVATE)] VARIANT_BOOL onbeforeactivate([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSIN)] void onfocusin([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSOUT)] void onfocusout([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOVE)] void onmove([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONCONTROLSELECT)] VARIANT_BOOL oncontrolselect([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOVESTART)] VARIANT_BOOL onmovestart([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOVEEND)] void onmoveend([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZESTART)] VARIANT_BOOL onresizestart([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZEEND)] void onresizeend([in] IHTMLEventObj* pEvtObj);
- [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEWHEEL)] VARIANT_BOOL onmousewheel([in] IHTMLEventObj* pEvtObj);
- };
- [
- hidden,
- uuid(3050f33c-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface HTMLElementEvents
- {
- properties:
- methods:
- [id(DISPID_HTMLELEMENTEVENTS_ONHELP)] VARIANT_BOOL onhelp();
- [id(DISPID_HTMLELEMENTEVENTS_ONCLICK)] VARIANT_BOOL onclick();
- [id(DISPID_HTMLELEMENTEVENTS_ONDBLCLICK)] VARIANT_BOOL ondblclick();
- [id(DISPID_HTMLELEMENTEVENTS_ONKEYPRESS)] VARIANT_BOOL onkeypress();
- [id(DISPID_HTMLELEMENTEVENTS_ONKEYDOWN)] void onkeydown();
- [id(DISPID_HTMLELEMENTEVENTS_ONKEYUP)] void onkeyup();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOUT)] void onmouseout();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOVER)] void onmouseover();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE)] void onmousemove();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN)] void onmousedown();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEUP)] void onmouseup();
- [id(DISPID_HTMLELEMENTEVENTS_ONSELECTSTART)] VARIANT_BOOL onselectstart();
- [id(DISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE)] void onfilterchange();
- [id(DISPID_HTMLELEMENTEVENTS_ONDRAGSTART)] VARIANT_BOOL ondragstart();
- [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE)] VARIANT_BOOL onbeforeupdate();
- [id(DISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE)] void onafterupdate();
- [id(DISPID_HTMLELEMENTEVENTS_ONERRORUPDATE)] VARIANT_BOOL onerrorupdate();
- [id(DISPID_HTMLELEMENTEVENTS_ONROWEXIT)] VARIANT_BOOL onrowexit();
- [id(DISPID_HTMLELEMENTEVENTS_ONROWENTER)] void onrowenter();
- [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED)] void ondatasetchanged();
- [id(DISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE)] void ondataavailable();
- [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE)] void ondatasetcomplete();
- [id(DISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE)] void onlosecapture();
- [id(DISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE)] void onpropertychange();
- [id(DISPID_HTMLELEMENTEVENTS_ONSCROLL)] void onscroll();
- [id(DISPID_HTMLELEMENTEVENTS_ONFOCUS)] void onfocus();
- [id(DISPID_HTMLELEMENTEVENTS_ONBLUR)] void onblur();
- [id(DISPID_HTMLELEMENTEVENTS_ONRESIZE)] void onresize();
- [id(DISPID_HTMLELEMENTEVENTS_ONDRAG)] VARIANT_BOOL ondrag();
- [id(DISPID_HTMLELEMENTEVENTS_ONDRAGEND)] void ondragend();
- [id(DISPID_HTMLELEMENTEVENTS_ONDRAGENTER)] VARIANT_BOOL ondragenter();
- [id(DISPID_HTMLELEMENTEVENTS_ONDRAGOVER)] VARIANT_BOOL ondragover();
- [id(DISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE)] void ondragleave();
- [id(DISPID_HTMLELEMENTEVENTS_ONDROP)] VARIANT_BOOL ondrop();
- [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECUT)] VARIANT_BOOL onbeforecut();
- [id(DISPID_HTMLELEMENTEVENTS_ONCUT)] VARIANT_BOOL oncut();
- [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECOPY)] VARIANT_BOOL onbeforecopy();
- [id(DISPID_HTMLELEMENTEVENTS_ONCOPY)] VARIANT_BOOL oncopy();
- [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE)] VARIANT_BOOL onbeforepaste();
- [id(DISPID_HTMLELEMENTEVENTS_ONPASTE)] VARIANT_BOOL onpaste();
- [id(DISPID_HTMLELEMENTEVENTS_ONCONTEXTMENU)] VARIANT_BOOL oncontextmenu();
- [id(DISPID_HTMLELEMENTEVENTS_ONROWSDELETE)] void onrowsdelete();
- [id(DISPID_HTMLELEMENTEVENTS_ONROWSINSERTED)] void onrowsinserted();
- [id(DISPID_HTMLELEMENTEVENTS_ONCELLCHANGE)] void oncellchange();
- [id(DISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE)] void onreadystatechange();
- [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREEDITFOCUS)] void onbeforeeditfocus();
- [id(DISPID_HTMLELEMENTEVENTS_ONLAYOUTCOMPLETE)] void onlayoutcomplete();
- [id(DISPID_HTMLELEMENTEVENTS_ONPAGE)] void onpage();
- [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREDEACTIVATE)] VARIANT_BOOL onbeforedeactivate();
- [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREACTIVATE)] VARIANT_BOOL onbeforeactivate();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOVE)] void onmove();
- [id(DISPID_HTMLELEMENTEVENTS_ONCONTROLSELECT)] VARIANT_BOOL oncontrolselect();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOVESTART)] VARIANT_BOOL onmovestart();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOVEEND)] void onmoveend();
- [id(DISPID_HTMLELEMENTEVENTS_ONRESIZESTART)] VARIANT_BOOL onresizestart();
- [id(DISPID_HTMLELEMENTEVENTS_ONRESIZEEND)] void onresizeend();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEENTER)] void onmouseenter();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOUSELEAVE)] void onmouseleave();
- [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEWHEEL)] VARIANT_BOOL onmousewheel();
- [id(DISPID_HTMLELEMENTEVENTS_ONACTIVATE)] void onactivate();
- [id(DISPID_HTMLELEMENTEVENTS_ONDEACTIVATE)] void ondeactivate();
- [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSIN)] void onfocusin();
- [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSOUT)] void onfocusout();
- };
- typedef enum _htmlListType
- {
- htmlListTypeNotSet = 0,
- htmlListTypeLargeAlpha = 1,
- htmlListTypeSmallAlpha = 2,
- htmlListTypeLargeRoman = 3,
- htmlListTypeSmallRoman = 4,
- htmlListTypeNumbers = 5,
- htmlListTypeDisc = 6,
- htmlListTypeCircle = 7,
- htmlListTypeSquare = 8,
- htmlListType_Max = 2147483647L
- } htmlListType;
- typedef enum _htmlMethod
- {
- htmlMethodNotSet = 0,
- htmlMethodGet = 1,
- htmlMethodPost = 2,
- htmlMethod_Max = 2147483647L
- } htmlMethod;
- typedef enum _htmlWrap
- {
- htmlWrapOff = 1,
- htmlWrapSoft = 2,
- htmlWrapHard = 3,
- htmlWrap_Max = 2147483647L
- } htmlWrap;
- typedef enum _htmlDir
- {
- htmlDirNotSet = 0,
- htmlDirLeftToRight = 1,
- htmlDirRightToLeft = 2,
- htmlDir_Max = 2147483647L
- } htmlDir;
- typedef enum _htmlEditable
- {
- htmlEditableInherit = 0,
- htmlEditableTrue = 1,
- htmlEditableFalse = 2,
- htmlEditable_Max = 2147483647L
- } htmlEditable;
- typedef enum _htmlInput
- {
- htmlInputNotSet = 0,
- htmlInputButton = 1,
- htmlInputCheckbox = 2,
- htmlInputFile = 3,
- htmlInputHidden = 4,
- htmlInputImage = 5,
- htmlInputPassword = 6,
- htmlInputRadio = 7,
- htmlInputReset = 8,
- htmlInputSelectOne = 9,
- htmlInputSelectMultiple = 10,
- htmlInputSubmit = 11,
- htmlInputText = 12,
- htmlInputTextarea = 13,
- htmlInputRichtext = 14,
- htmlInput_Max = 2147483647L
- } htmlInput;
- typedef enum _htmlEncoding
- {
- htmlEncodingURL = 0,
- htmlEncodingMultipart = 1,
- htmlEncodingText = 2,
- htmlEncoding_Max = 2147483647L
- } htmlEncoding;
- typedef enum _htmlAdjacency
- {
- htmlAdjacencyBeforeBegin = 1,
- htmlAdjacencyAfterBegin = 2,
- htmlAdjacencyBeforeEnd = 3,
- htmlAdjacencyAfterEnd = 4,
- htmlAdjacency_Max = 2147483647L
- } htmlAdjacency;
- typedef enum _htmlTabIndex
- {
- htmlTabIndexNotSet = -32768,
- htmlTabIndex_Max = 2147483647L
- } htmlTabIndex;
- typedef enum _htmlComponent
- {
- htmlComponentClient = 0,
- htmlComponentSbLeft = 1,
- htmlComponentSbPageLeft = 2,
- htmlComponentSbHThumb = 3,
- htmlComponentSbPageRight = 4,
- htmlComponentSbRight = 5,
- htmlComponentSbUp = 6,
- htmlComponentSbPageUp = 7,
- htmlComponentSbVThumb = 8,
- htmlComponentSbPageDown = 9,
- htmlComponentSbDown = 10,
- htmlComponentSbLeft2 = 11,
- htmlComponentSbPageLeft2 = 12,
- htmlComponentSbRight2 = 13,
- htmlComponentSbPageRight2 = 14,
- htmlComponentSbUp2 = 15,
- htmlComponentSbPageUp2 = 16,
- htmlComponentSbDown2 = 17,
- htmlComponentSbPageDown2 = 18,
- htmlComponentSbTop = 19,
- htmlComponentSbBottom = 20,
- htmlComponentOutside = 21,
- htmlComponentGHTopLeft = 22,
- htmlComponentGHLeft = 23,
- htmlComponentGHTop = 24,
- htmlComponentGHBottomLeft = 25,
- htmlComponentGHTopRight = 26,
- htmlComponentGHBottom = 27,
- htmlComponentGHRight = 28,
- htmlComponentGHBottomRight = 29,
- htmlComponent_Max = 2147483647L
- } htmlComponent;
- typedef enum _htmlApplyLocation
- {
- htmlApplyLocationInside = 0,
- htmlApplyLocationOutside = 1,
- htmlApplyLocation_Max = 2147483647L
- } htmlApplyLocation;
- typedef enum _htmlGlyphMode
- {
- htmlGlyphModeNone = 0,
- htmlGlyphModeBegin = 1,
- htmlGlyphModeEnd = 2,
- htmlGlyphModeBoth = 3,
- htmlGlyphMode_Max = 2147483647L
- } htmlGlyphMode;
- interface IHTMLEventObj;
- interface IHTMLElementCollection;
- interface IHTMLFiltersCollection;
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f1ff-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLElement : IDispatch
- {
- [id(DISPID_IHTMLELEMENT_SETATTRIBUTE)] HRESULT setAttribute([in] BSTR strAttributeName,[in] VARIANT AttributeValue,[defaultvalue(1), in] LONG lFlags);
- [id(DISPID_IHTMLELEMENT_GETATTRIBUTE)] HRESULT getAttribute([in] BSTR strAttributeName,[defaultvalue(0), in] LONG lFlags,[retval, out] VARIANT* AttributeValue);
- [id(DISPID_IHTMLELEMENT_REMOVEATTRIBUTE)] HRESULT removeAttribute([in] BSTR strAttributeName,[defaultvalue(1), in] LONG lFlags,[retval, out] VARIANT_BOOL* pfSuccess);
- [propput, id(DISPID_IHTMLELEMENT_CLASSNAME), bindable] HRESULT className([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_CLASSNAME), bindable] HRESULT className([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENT_ID), bindable] HRESULT id([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_ID), bindable] HRESULT id([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLELEMENT_TAGNAME)] HRESULT tagName([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLELEMENT_PARENTELEMENT)] HRESULT parentElement([retval, out] IHTMLElement* * p);
- [propget, id(DISPID_IHTMLELEMENT_STYLE), nonbrowsable] HRESULT style([retval, out] IHTMLStyle* * p);
- [propput, id(DISPID_IHTMLELEMENT_ONHELP), displaybind, bindable] HRESULT onhelp([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONHELP), displaybind, bindable] HRESULT onhelp([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONCLICK), displaybind, bindable] HRESULT onclick([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONCLICK), displaybind, bindable] HRESULT onclick([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONDBLCLICK), displaybind, bindable] HRESULT ondblclick([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONDBLCLICK), displaybind, bindable] HRESULT ondblclick([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONKEYDOWN), displaybind, bindable] HRESULT onkeydown([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONKEYDOWN), displaybind, bindable] HRESULT onkeydown([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONKEYUP), displaybind, bindable] HRESULT onkeyup([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONKEYUP), displaybind, bindable] HRESULT onkeyup([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONKEYPRESS), displaybind, bindable] HRESULT onkeypress([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONKEYPRESS), displaybind, bindable] HRESULT onkeypress([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONMOUSEOUT), displaybind, bindable] HRESULT onmouseout([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONMOUSEOUT), displaybind, bindable] HRESULT onmouseout([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONMOUSEOVER), displaybind, bindable] HRESULT onmouseover([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONMOUSEOVER), displaybind, bindable] HRESULT onmouseover([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONMOUSEMOVE), displaybind, bindable] HRESULT onmousemove([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONMOUSEMOVE), displaybind, bindable] HRESULT onmousemove([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONMOUSEDOWN), displaybind, bindable] HRESULT onmousedown([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONMOUSEDOWN), displaybind, bindable] HRESULT onmousedown([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONMOUSEUP), displaybind, bindable] HRESULT onmouseup([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONMOUSEUP), displaybind, bindable] HRESULT onmouseup([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLELEMENT_DOCUMENT)] HRESULT document([retval, out] IDispatch* * p);
- [propput, id(DISPID_IHTMLELEMENT_TITLE), displaybind, bindable] HRESULT title([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_TITLE), displaybind, bindable] HRESULT title([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENT_LANGUAGE), displaybind, bindable] HRESULT language([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_LANGUAGE), displaybind, bindable] HRESULT language([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENT_ONSELECTSTART), displaybind, bindable] HRESULT onselectstart([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONSELECTSTART), displaybind, bindable] HRESULT onselectstart([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT_SCROLLINTOVIEW)] HRESULT scrollIntoView([optional, in] VARIANT varargStart);
- [id(DISPID_IHTMLELEMENT_CONTAINS)] HRESULT contains([in] IHTMLElement* pChild,[retval, out] VARIANT_BOOL* pfResult);
- [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX), bindable] HRESULT sourceIndex([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)] HRESULT recordNumber([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_LANG)] HRESULT lang([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_LANG)] HRESULT lang([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)] HRESULT offsetLeft([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)] HRESULT offsetTop([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)] HRESULT offsetWidth([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)] HRESULT offsetHeight([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)] HRESULT offsetParent([retval, out] IHTMLElement* * p);
- [propput, id(DISPID_IHTMLELEMENT_INNERHTML)] HRESULT innerHTML([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_INNERHTML)] HRESULT innerHTML([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENT_INNERTEXT)] HRESULT innerText([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_INNERTEXT)] HRESULT innerText([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENT_OUTERHTML)] HRESULT outerHTML([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_OUTERHTML)] HRESULT outerHTML([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENT_OUTERTEXT)] HRESULT outerText([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT_OUTERTEXT)] HRESULT outerText([retval, out] BSTR * p);
- [id(DISPID_IHTMLELEMENT_INSERTADJACENTHTML)] HRESULT insertAdjacentHTML([in] BSTR where,[in] BSTR html);
- [id(DISPID_IHTMLELEMENT_INSERTADJACENTTEXT)] HRESULT insertAdjacentText([in] BSTR where,[in] BSTR text);
- [propget, id(DISPID_IHTMLELEMENT_PARENTTEXTEDIT)] HRESULT parentTextEdit([retval, out] IHTMLElement* * p);
- [propget, id(DISPID_IHTMLELEMENT_ISTEXTEDIT)] HRESULT isTextEdit([retval, out] VARIANT_BOOL * p);
- [id(DISPID_IHTMLELEMENT_CLICK)] HRESULT click();
- [propget, id(DISPID_IHTMLELEMENT_FILTERS)] HRESULT filters([retval, out] IHTMLFiltersCollection* * p);
- [propput, id(DISPID_IHTMLELEMENT_ONDRAGSTART), displaybind, bindable] HRESULT ondragstart([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONDRAGSTART), displaybind, bindable] HRESULT ondragstart([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT_TOSTRING)] HRESULT toString([retval, out] BSTR* String);
- [propput, id(DISPID_IHTMLELEMENT_ONBEFOREUPDATE), displaybind, bindable] HRESULT onbeforeupdate([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONBEFOREUPDATE), displaybind, bindable] HRESULT onbeforeupdate([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONAFTERUPDATE), displaybind, bindable] HRESULT onafterupdate([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONAFTERUPDATE), displaybind, bindable] HRESULT onafterupdate([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONERRORUPDATE), displaybind, bindable] HRESULT onerrorupdate([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONERRORUPDATE), displaybind, bindable] HRESULT onerrorupdate([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONROWEXIT), displaybind, bindable] HRESULT onrowexit([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONROWEXIT), displaybind, bindable] HRESULT onrowexit([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONROWENTER), displaybind, bindable] HRESULT onrowenter([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONROWENTER), displaybind, bindable] HRESULT onrowenter([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONDATASETCHANGED), displaybind, bindable] HRESULT ondatasetchanged([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONDATASETCHANGED), displaybind, bindable] HRESULT ondatasetchanged([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONDATAAVAILABLE), displaybind, bindable] HRESULT ondataavailable([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONDATAAVAILABLE), displaybind, bindable] HRESULT ondataavailable([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONDATASETCOMPLETE), displaybind, bindable] HRESULT ondatasetcomplete([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONDATASETCOMPLETE), displaybind, bindable] HRESULT ondatasetcomplete([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT_ONFILTERCHANGE), displaybind, bindable] HRESULT onfilterchange([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT_ONFILTERCHANGE), displaybind, bindable] HRESULT onfilterchange([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLELEMENT_CHILDREN)] HRESULT children([retval, out] IDispatch* * p);
- [propget, id(DISPID_IHTMLELEMENT_ALL)] HRESULT all([retval, out] IDispatch* * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f434-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLElement2 : IDispatch
- {
- [propget, id(DISPID_IHTMLELEMENT2_SCOPENAME)] HRESULT scopeName([retval, out] BSTR * p);
- [id(DISPID_IHTMLELEMENT2_SETCAPTURE)] HRESULT setCapture([defaultvalue(-1), in] VARIANT_BOOL containerCapture);
- [id(DISPID_IHTMLELEMENT2_RELEASECAPTURE)] HRESULT releaseCapture();
- [propput, id(DISPID_IHTMLELEMENT2_ONLOSECAPTURE), displaybind, bindable] HRESULT onlosecapture([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONLOSECAPTURE), displaybind, bindable] HRESULT onlosecapture([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)] HRESULT componentFromPoint([in] long x,[in] long y,[retval, out] BSTR* component);
- [id(DISPID_IHTMLELEMENT2_DOSCROLL)] HRESULT doScroll([optional, in] VARIANT component);
- [propput, id(DISPID_IHTMLELEMENT2_ONSCROLL), displaybind, bindable] HRESULT onscroll([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONSCROLL), displaybind, bindable] HRESULT onscroll([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONDRAG), displaybind, bindable] HRESULT ondrag([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONDRAG), displaybind, bindable] HRESULT ondrag([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONDRAGEND), displaybind, bindable] HRESULT ondragend([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONDRAGEND), displaybind, bindable] HRESULT ondragend([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONDRAGENTER), displaybind, bindable] HRESULT ondragenter([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONDRAGENTER), displaybind, bindable] HRESULT ondragenter([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONDRAGOVER), displaybind, bindable] HRESULT ondragover([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONDRAGOVER), displaybind, bindable] HRESULT ondragover([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONDRAGLEAVE), displaybind, bindable] HRESULT ondragleave([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONDRAGLEAVE), displaybind, bindable] HRESULT ondragleave([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONDROP), displaybind, bindable] HRESULT ondrop([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONDROP), displaybind, bindable] HRESULT ondrop([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONBEFORECUT), displaybind, bindable] HRESULT onbeforecut([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONBEFORECUT), displaybind, bindable] HRESULT onbeforecut([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONCUT), displaybind, bindable] HRESULT oncut([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONCUT), displaybind, bindable] HRESULT oncut([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONBEFORECOPY), displaybind, bindable] HRESULT onbeforecopy([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONBEFORECOPY), displaybind, bindable] HRESULT onbeforecopy([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONCOPY), displaybind, bindable] HRESULT oncopy([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONCOPY), displaybind, bindable] HRESULT oncopy([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONBEFOREPASTE), displaybind, bindable] HRESULT onbeforepaste([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONBEFOREPASTE), displaybind, bindable] HRESULT onbeforepaste([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONPASTE), displaybind, bindable] HRESULT onpaste([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONPASTE), displaybind, bindable] HRESULT onpaste([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLELEMENT2_CURRENTSTYLE), nonbrowsable] HRESULT currentStyle([retval, out] IHTMLCurrentStyle* * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE), displaybind, bindable] HRESULT onpropertychange([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE), displaybind, bindable] HRESULT onpropertychange([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT2_GETCLIENTRECTS)] HRESULT getClientRects([retval, out] IHTMLRectCollection** pRectCol);
- [id(DISPID_IHTMLELEMENT2_GETBOUNDINGCLIENTRECT)] HRESULT getBoundingClientRect([retval, out] IHTMLRect** pRect);
- [id(DISPID_IHTMLELEMENT2_SETEXPRESSION)] HRESULT setExpression([in] BSTR propname,[in] BSTR expression,[defaultvalue(""), in] BSTR language);
- [id(DISPID_IHTMLELEMENT2_GETEXPRESSION)] HRESULT getExpression([in] BSTR propname,[retval, out] VARIANT* expression);
- [id(DISPID_IHTMLELEMENT2_REMOVEEXPRESSION)] HRESULT removeExpression([in] BSTR propname,[retval, out] VARIANT_BOOL* pfSuccess);
- [propput, id(DISPID_IHTMLELEMENT2_TABINDEX), displaybind, bindable] HRESULT tabIndex([in] short v);
- [propget, id(DISPID_IHTMLELEMENT2_TABINDEX), displaybind, bindable] HRESULT tabIndex([retval, out] short * p);
- [id(DISPID_IHTMLELEMENT2_FOCUS)] HRESULT focus();
- [propput, id(DISPID_IHTMLELEMENT2_ACCESSKEY), displaybind, bindable] HRESULT accessKey([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT2_ACCESSKEY), displaybind, bindable] HRESULT accessKey([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONBLUR), displaybind, bindable] HRESULT onblur([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONBLUR), displaybind, bindable] HRESULT onblur([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONFOCUS), displaybind, bindable] HRESULT onfocus([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONFOCUS), displaybind, bindable] HRESULT onfocus([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONRESIZE), displaybind, bindable] HRESULT onresize([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONRESIZE), displaybind, bindable] HRESULT onresize([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT2_BLUR)] HRESULT blur();
- [id(DISPID_IHTMLELEMENT2_ADDFILTER)] HRESULT addFilter([in] IUnknown* pUnk);
- [id(DISPID_IHTMLELEMENT2_REMOVEFILTER)] HRESULT removeFilter([in] IUnknown* pUnk);
- [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable] HRESULT clientHeight([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable] HRESULT clientWidth([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable] HRESULT clientTop([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable] HRESULT clientLeft([retval, out] long * p);
- [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)] HRESULT attachEvent([in] BSTR event,[in] IDispatch* pDisp,[retval, out] VARIANT_BOOL* pfResult);
- [id(DISPID_IHTMLELEMENT2_DETACHEVENT)] HRESULT detachEvent([in] BSTR event,[in] IDispatch* pDisp);
- [propget, id(DISPID_IHTMLELEMENT2_READYSTATE)] HRESULT readyState([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE), displaybind, bindable] HRESULT onreadystatechange([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE), displaybind, bindable] HRESULT onreadystatechange([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONROWSDELETE), displaybind, bindable] HRESULT onrowsdelete([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONROWSDELETE), displaybind, bindable] HRESULT onrowsdelete([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONROWSINSERTED), displaybind, bindable] HRESULT onrowsinserted([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONROWSINSERTED), displaybind, bindable] HRESULT onrowsinserted([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONCELLCHANGE), displaybind, bindable] HRESULT oncellchange([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONCELLCHANGE), displaybind, bindable] HRESULT oncellchange([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT2_DIR), displaybind, bindable] HRESULT dir([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT2_DIR), displaybind, bindable] HRESULT dir([retval, out] BSTR * p);
- [id(DISPID_IHTMLELEMENT2_CREATECONTROLRANGE)] HRESULT createControlRange([retval, out] IDispatch** range);
- [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable] HRESULT scrollHeight([retval, out] long * p);
- [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable] HRESULT scrollWidth([retval, out] long * p);
- [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable] HRESULT scrollTop([in] long v);
- [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable] HRESULT scrollTop([retval, out] long * p);
- [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable] HRESULT scrollLeft([in] long v);
- [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable] HRESULT scrollLeft([retval, out] long * p);
- [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)] HRESULT clearAttributes();
- [id(DISPID_IHTMLELEMENT2_MERGEATTRIBUTES)] HRESULT mergeAttributes([in] IHTMLElement* mergeThis);
- [propput, id(DISPID_IHTMLELEMENT2_ONCONTEXTMENU), displaybind, bindable] HRESULT oncontextmenu([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONCONTEXTMENU), displaybind, bindable] HRESULT oncontextmenu([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT2_INSERTADJACENTELEMENT)] HRESULT insertAdjacentElement([in] BSTR where,[in] IHTMLElement* insertedElement,[retval, out] IHTMLElement** inserted);
- [id(DISPID_IHTMLELEMENT2_APPLYELEMENT)] HRESULT applyElement([in] IHTMLElement* apply,[in] BSTR where,[retval, out] IHTMLElement** applied);
- [id(DISPID_IHTMLELEMENT2_GETADJACENTTEXT)] HRESULT getAdjacentText([in] BSTR where,[retval, out] BSTR* text);
- [id(DISPID_IHTMLELEMENT2_REPLACEADJACENTTEXT)] HRESULT replaceAdjacentText([in] BSTR where,[in] BSTR newText,[retval, out] BSTR* oldText);
- [propget, id(DISPID_IHTMLELEMENT2_CANHAVECHILDREN)] HRESULT canHaveChildren([retval, out] VARIANT_BOOL * p);
- [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)] HRESULT addBehavior([in] BSTR bstrUrl,[optional, in] VARIANT* pvarFactory,[retval, out] long* pCookie);
- [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)] HRESULT removeBehavior([in] long cookie,[retval, out] VARIANT_BOOL* pfResult);
- [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable] HRESULT runtimeStyle([retval, out] IHTMLStyle* * p);
- [propget, id(DISPID_IHTMLELEMENT2_BEHAVIORURNS)] HRESULT behaviorUrns([retval, out] IDispatch* * p);
- [propput, id(DISPID_IHTMLELEMENT2_TAGURN)] HRESULT tagUrn([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT2_TAGURN)] HRESULT tagUrn([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS), displaybind, bindable] HRESULT onbeforeeditfocus([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS), displaybind, bindable] HRESULT onbeforeeditfocus([retval, out] VARIANT * p);
- [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted] HRESULT readyStateValue([retval, out] long * p);
- [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)] HRESULT getElementsByTagName([in] BSTR v,[retval, out] IHTMLElementCollection** pelColl);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f673-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLElement3 : IDispatch
- {
- [id(DISPID_IHTMLELEMENT3_MERGEATTRIBUTES)] HRESULT mergeAttributes([in] IHTMLElement* mergeThis,[optional, in] VARIANT* pvarFlags);
- [propget, id(DISPID_IHTMLELEMENT3_ISMULTILINE)] HRESULT isMultiLine([retval, out] VARIANT_BOOL * p);
- [propget, id(DISPID_IHTMLELEMENT3_CANHAVEHTML)] HRESULT canHaveHTML([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONLAYOUTCOMPLETE), displaybind, bindable] HRESULT onlayoutcomplete([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONLAYOUTCOMPLETE), displaybind, bindable] HRESULT onlayoutcomplete([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONPAGE), displaybind, bindable] HRESULT onpage([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONPAGE), displaybind, bindable] HRESULT onpage([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_INFLATEBLOCK), hidden, restricted, nonbrowsable] HRESULT inflateBlock([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENT3_INFLATEBLOCK), hidden, restricted, nonbrowsable] HRESULT inflateBlock([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONBEFOREDEACTIVATE), displaybind, bindable] HRESULT onbeforedeactivate([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONBEFOREDEACTIVATE), displaybind, bindable] HRESULT onbeforedeactivate([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT3_SETACTIVE)] HRESULT setActive();
- [propput, id(DISPID_IHTMLELEMENT3_CONTENTEDITABLE), displaybind, bindable] HRESULT contentEditable([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENT3_CONTENTEDITABLE), displaybind, bindable] HRESULT contentEditable([retval, out] BSTR * p);
- [propget, id(DISPID_IHTMLELEMENT3_ISCONTENTEDITABLE)] HRESULT isContentEditable([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENT3_HIDEFOCUS), displaybind, bindable] HRESULT hideFocus([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENT3_HIDEFOCUS), displaybind, bindable] HRESULT hideFocus([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENT3_DISABLED), displaybind, bindable] HRESULT disabled([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENT3_DISABLED), displaybind, bindable] HRESULT disabled([retval, out] VARIANT_BOOL * p);
- [propget, id(DISPID_IHTMLELEMENT3_ISDISABLED)] HRESULT isDisabled([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONMOVE), displaybind, bindable] HRESULT onmove([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONMOVE), displaybind, bindable] HRESULT onmove([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONCONTROLSELECT), displaybind, bindable] HRESULT oncontrolselect([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONCONTROLSELECT), displaybind, bindable] HRESULT oncontrolselect([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT3_FIREEVENT)] HRESULT fireEvent([in] BSTR bstrEventName,[optional, in] VARIANT* pvarEventObject,[retval, out] VARIANT_BOOL* pfCancelled);
- [propput, id(DISPID_IHTMLELEMENT3_ONRESIZESTART), displaybind, bindable] HRESULT onresizestart([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONRESIZESTART), displaybind, bindable] HRESULT onresizestart([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONRESIZEEND), displaybind, bindable] HRESULT onresizeend([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONRESIZEEND), displaybind, bindable] HRESULT onresizeend([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONMOVESTART), displaybind, bindable] HRESULT onmovestart([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONMOVESTART), displaybind, bindable] HRESULT onmovestart([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONMOVEEND), displaybind, bindable] HRESULT onmoveend([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONMOVEEND), displaybind, bindable] HRESULT onmoveend([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONMOUSEENTER), displaybind, bindable] HRESULT onmouseenter([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONMOUSEENTER), displaybind, bindable] HRESULT onmouseenter([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONMOUSELEAVE), displaybind, bindable] HRESULT onmouseleave([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONMOUSELEAVE), displaybind, bindable] HRESULT onmouseleave([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONACTIVATE), displaybind, bindable] HRESULT onactivate([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONACTIVATE), displaybind, bindable] HRESULT onactivate([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT3_ONDEACTIVATE), displaybind, bindable] HRESULT ondeactivate([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT3_ONDEACTIVATE), displaybind, bindable] HRESULT ondeactivate([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT3_DRAGDROP)] HRESULT dragDrop([retval, out] VARIANT_BOOL* pfRet);
- [propget, id(DISPID_IHTMLELEMENT3_GLYPHMODE), hidden, restricted, nonbrowsable] HRESULT glyphMode([retval, out] LONG * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f80f-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLElement4 : IDispatch
- {
- [propput, id(DISPID_IHTMLELEMENT4_ONMOUSEWHEEL), displaybind, bindable] HRESULT onmousewheel([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT4_ONMOUSEWHEEL), displaybind, bindable] HRESULT onmousewheel([retval, out] VARIANT * p);
- [id(DISPID_IHTMLELEMENT4_NORMALIZE)] HRESULT normalize();
- [id(DISPID_IHTMLELEMENT4_GETATTRIBUTENODE)] HRESULT getAttributeNode([in] BSTR bstrname,[retval, out] IHTMLDOMAttribute** ppAttribute);
- [id(DISPID_IHTMLELEMENT4_SETATTRIBUTENODE)] HRESULT setAttributeNode([in] IHTMLDOMAttribute* pattr,[retval, out] IHTMLDOMAttribute** ppretAttribute);
- [id(DISPID_IHTMLELEMENT4_REMOVEATTRIBUTENODE)] HRESULT removeAttributeNode([in] IHTMLDOMAttribute* pattr,[retval, out] IHTMLDOMAttribute** ppretAttribute);
- [propput, id(DISPID_IHTMLELEMENT4_ONBEFOREACTIVATE), displaybind, bindable] HRESULT onbeforeactivate([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT4_ONBEFOREACTIVATE), displaybind, bindable] HRESULT onbeforeactivate([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT4_ONFOCUSIN), displaybind, bindable] HRESULT onfocusin([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT4_ONFOCUSIN), displaybind, bindable] HRESULT onfocusin([retval, out] VARIANT * p);
- [propput, id(DISPID_IHTMLELEMENT4_ONFOCUSOUT), displaybind, bindable] HRESULT onfocusout([in] VARIANT v);
- [propget, id(DISPID_IHTMLELEMENT4_ONFOCUSOUT), displaybind, bindable] HRESULT onfocusout([retval, out] VARIANT * p);
- };
- [
- object,
- pointer_default(unique),
- uuid(3050f669-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLElementRender : IUnknown
- {
- [] HRESULT DrawToDC([in] HDC hDC);
- [] HRESULT SetDocumentPrinter([in] BSTR bstrPrinterName,[in] HDC hDC);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f4d0-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLUniqueName : IDispatch
- {
- [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden] HRESULT uniqueNumber([retval, out] long * p);
- [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden] HRESULT uniqueID([retval, out] BSTR * p);
- };
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f3f2-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLDatabinding : IDispatch
- {
- [propput, id(DISPID_IHTMLDATABINDING_DATAFLD)] HRESULT dataFld([in] BSTR v);
- [propget, id(DISPID_IHTMLDATABINDING_DATAFLD)] HRESULT dataFld([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLDATABINDING_DATASRC)] HRESULT dataSrc([in] BSTR v);
- [propget, id(DISPID_IHTMLDATABINDING_DATASRC)] HRESULT dataSrc([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLDATABINDING_DATAFORMATAS)] HRESULT dataFormatAs([in] BSTR v);
- [propget, id(DISPID_IHTMLDATABINDING_DATAFORMATAS)] HRESULT dataFormatAs([retval, out] BSTR * p);
- };
- interface IHTMLDocument;
- [
- odl,
- oleautomation,
- dual,
- uuid(3050f6c9-98b5-11cf-bb82-00aa00bdce0b)
- ]
- interface IHTMLElementDefaults : IDispatch
- {
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_STYLE), nonbrowsable] HRESULT style([retval, out] IHTMLStyle* * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_TABSTOP)] HRESULT tabStop([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_TABSTOP)] HRESULT tabStop([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_VIEWINHERITSTYLE)] HRESULT viewInheritStyle([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_VIEWINHERITSTYLE)] HRESULT viewInheritStyle([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_VIEWMASTERTAB)] HRESULT viewMasterTab([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_VIEWMASTERTAB)] HRESULT viewMasterTab([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_SCROLLSEGMENTX), displaybind, bindable] HRESULT scrollSegmentX([in] long v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_SCROLLSEGMENTX), displaybind, bindable] HRESULT scrollSegmentX([retval, out] long * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_SCROLLSEGMENTY), displaybind, bindable] HRESULT scrollSegmentY([in] long v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_SCROLLSEGMENTY), displaybind, bindable] HRESULT scrollSegmentY([retval, out] long * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_ISMULTILINE)] HRESULT isMultiLine([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_ISMULTILINE)] HRESULT isMultiLine([retval, out] VARIANT_BOOL * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_CONTENTEDITABLE)] HRESULT contentEditable([in] BSTR v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_CONTENTEDITABLE)] HRESULT contentEditable([retval, out] BSTR * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_CANHAVEHTML)] HRESULT canHaveHTML([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_CANHAVEHTML)] HRESULT canHaveHTML([retval, out] VARIANT_BOOL * p);
- [propputref, id(DISPID_IHTMLELEMENTDEFAULTS_VIEWLINK)] HRESULT viewLink([in] IHTMLDocument* v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_VIEWLINK)] HRESULT viewLink([retval, out] IHTMLDocument* * p);
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_FROZEN)] HRESULT frozen([in] VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_FROZEN)] HRESULT frozen([retval, out] VARIANT_BOOL * p);
- };
- [
- hidden,
- uuid(3050f58c-98b5-11cf-bb82-00aa00bdce0b)
- ]
- dispinterface DispHTMLDefaults
- {
- properties:
- methods:
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_STYLE), nonbrowsable] IHTMLStyle* style();
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_TABSTOP)] void tabStop(VARIANT_BOOL v);
- [propget, id(DISPID_IHTMLELEMENTDEFAULTS_TABSTOP)] VARIANT_BOOL tabStop();
- [propput, id(DISPID_IHTMLELEMENTDEFAULTS_VIEWINHERITSTYLE)] void viewInheritStyle(VARIANT_BOOL v);