MSHTML Enumerations
This section lists the enumerations that are available for MSHTML.
Enumerations
BEHAVIOR_LAYOUT_INFOSpecifies the type of layout control the layout behavior exhibits.
BEHAVIOR_LAYOUT_MODEProvides a layout behavior with information about the current state of the layout engine.
CARET_DIRECTIONSpecifies to the IHTMLCaret::MoveCaretToPointer and IHTMLCaret::MoveCaretToPointerEx methods which direction should be the caret's forward direction.
COORD_SYSTEMContains values used by the IDisplayServices::TransformPoint and IDisplayPointer::MoveToPoint methods to specify the frame of reference for horizontal and vertical coordinates.
DISPLAY_BREAKContains values used by the IDisplayPointer::QueryBreaks method that describe the kind of break located at a display pointer's position.
DISPLAY_GRAVITYContains display gravity options for the IDisplayPointer::GetDisplayGravity and IDisplayPointer::SetDisplayGravity methods.
DISPLAY_MOVEUNITContains options for display pointer movement used by the IDisplayPointer::MoveUnit method.
ELEMENT_CORNERIndicates to the IHTMLEditHost::SnapRect method which handle or corner of an element a user has selected during an element resize or move operation.
HT_OPTIONSContains hit-testing options used by the IDisplayPointer::MoveToPoint method.
HT_RESULTSContains hit-result options used by the IDisplayPointer::MoveToPoint method.
HTML_PAINT_DRAW_FLAGSUsed by MSHTML to pass information to the IHTMLPainter::Draw method for a rendering behavior's use.
HTML_PAINT_DRAW_INFO_FLAGSSpecifies which HTML_PAINT_DRAW_INFO structure members to fill during a call to the IHTMLPaintSite::GetDrawInfo method.
HTML_PAINT_EVENT_FLAGSSpecifies which IHTMLPainterEventInfo methods should be called in response to successful hit-tests on the element to which a rendering behavior is attached.
HTML_PAINT_ZORDERIndicates the order in which a behavior is to be rendered relative to the document content. Used in the lZOrder member of the HTML_PAINTER_INFO structure.
HTML_PAINTERSpecifies a behavior's rendering attributes and requirements. Used in the lFlags member of the HTML_PAINTER_INFO structure, which MSHTML retrieves when it calls IHTMLPainter::GetPainterInfo.
LINE_DIRECTIONSpecifies whether a line of text reads from left to right or from right to left in a call to ILineInfo::lineDirection.
SAVE_SEGMENTS_FLAGSContains flags used by the IMarkupServices2::SaveSegmentsToClipboard method.
SECUREURLHOSTVALIDATE_FLAGSSpecifies the URL validation rules for ISecureUrlHost::ValidateSecureUrl.
SELECTION_TYPESpecifies the current selection type in the ISelectionServices::SetSelectionType and ISegmentList::GetType methods.
VIEW_OBJECT_ALPHA_MODESpecifies how the alpha value for a bitmap or render target should be treated in the buffer.
VIEW_OBJECT_COMPOSITION_MODESpecifies the mode that a surface presentation uses when rendering.