webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebHTMLRepresentation Interface Reference

import"IWebHTMLRepresentation.idl";

Inheritance diagram for IWebHTMLRepresentation:
WebHTMLRepresentation

Public Member Functions

HRESULT supportedMIMETypes ([in, out] BSTR *types, [in, out] int *cTypes)
 
HRESULT supportedNonImageMIMETypes ([in, out] BSTR *types, [in, out] int *cTypes)
 
HRESULT supportedImageMIMETypes ([in, out] BSTR *types, [in, out] int *cTypes)
 
HRESULT attributedStringFromDOMNodes ([in] IDOMNode *startNode, [in] int startOffset, [in] IDOMNode *endNode, [in] int endOffset, [out, retval] IDataObject **attributedString)
 
HRESULT elementWithName ([in] BSTR name, [in] IDOMElement *form, [out, retval] IDOMElement **element)
 
HRESULT elementDoesAutoComplete ([in] IDOMElement *element, [out, retval] BOOL *result)
 
HRESULT elementIsPassword ([in] IDOMElement *element, [out, retval] BOOL *result)
 
HRESULT formForElement ([in] IDOMElement *element, [out, retval] IDOMElement **form)
 
HRESULT currentForm ([out, retval] IDOMElement **form)
 
HRESULT controlsInForm ([in] IDOMElement *form, [in, out] IDOMElement **controls, [in, out] int *cControls)
 
HRESULT deprecatedSearchForLabels ([in, size_is(cLabels)] BSTR *labels, [in] int cLabels, [in] IDOMElement *beforeElement, [out, retval] BSTR *result)
 
HRESULT matchLabels ([in, size_is(cLabels)] BSTR *labels, [in] int cLabels, [in] IDOMElement *againstElement, [out, retval] BSTR *result)
 
HRESULT searchForLabels ([in, size_is(cLabels)] BSTR *labels, [in] unsigned cLabels, [in] IDOMElement *beforeElement, [out] unsigned *resultDistance, [out] BOOL *resultIsInCellAbove, [out, retval] BSTR *result)
 

Member Function Documentation

◆ attributedStringFromDOMNodes()

HRESULT IWebHTMLRepresentation::attributedStringFromDOMNodes ( [in] IDOMNode startNode,
[in] int  startOffset,
[in] IDOMNode endNode,
[in] int  endOffset,
[out, retval] IDataObject **  attributedString 
)

◆ controlsInForm()

HRESULT IWebHTMLRepresentation::controlsInForm ( [in] IDOMElement form,
[in, out] IDOMElement **  controls,
[in, out] int *  cControls 
)

◆ currentForm()

HRESULT IWebHTMLRepresentation::currentForm ( [out, retval] IDOMElement **  form)

◆ deprecatedSearchForLabels()

HRESULT IWebHTMLRepresentation::deprecatedSearchForLabels ( [in, size_is(cLabels)] BSTR labels,
[in] int  cLabels,
[in] IDOMElement beforeElement,
[out, retval] BSTR result 
)

◆ elementDoesAutoComplete()

HRESULT IWebHTMLRepresentation::elementDoesAutoComplete ( [in] IDOMElement element,
[out, retval] BOOL result 
)

◆ elementIsPassword()

HRESULT IWebHTMLRepresentation::elementIsPassword ( [in] IDOMElement element,
[out, retval] BOOL result 
)

◆ elementWithName()

HRESULT IWebHTMLRepresentation::elementWithName ( [in] BSTR  name,
[in] IDOMElement form,
[out, retval] IDOMElement **  element 
)

◆ formForElement()

HRESULT IWebHTMLRepresentation::formForElement ( [in] IDOMElement element,
[out, retval] IDOMElement **  form 
)

◆ matchLabels()

HRESULT IWebHTMLRepresentation::matchLabels ( [in, size_is(cLabels)] BSTR labels,
[in] int  cLabels,
[in] IDOMElement againstElement,
[out, retval] BSTR result 
)

◆ searchForLabels()

HRESULT IWebHTMLRepresentation::searchForLabels ( [in, size_is(cLabels)] BSTR labels,
[in] unsigned  cLabels,
[in] IDOMElement beforeElement,
[out] unsigned *  resultDistance,
[out] BOOL resultIsInCellAbove,
[out, retval] BSTR result 
)

◆ supportedImageMIMETypes()

HRESULT IWebHTMLRepresentation::supportedImageMIMETypes ( [in, out] BSTR types,
[in, out] int *  cTypes 
)

◆ supportedMIMETypes()

HRESULT IWebHTMLRepresentation::supportedMIMETypes ( [in, out] BSTR types,
[in, out] int *  cTypes 
)

◆ supportedNonImageMIMETypes()

HRESULT IWebHTMLRepresentation::supportedNonImageMIMETypes ( [in, out] BSTR types,
[in, out] int *  cTypes 
)

The documentation for this interface was generated from the following file: