|
| MockAXPlatformNodeTextRangeProviderWin () |
|
| ~MockAXPlatformNodeTextRangeProviderWin () |
|
IFACEMETHODIMP | Clone (ITextRangeProvider **clone) override |
|
IFACEMETHODIMP | Compare (ITextRangeProvider *other, BOOL *result) override |
|
IFACEMETHODIMP | CompareEndpoints (TextPatternRangeEndpoint this_endpoint, ITextRangeProvider *other, TextPatternRangeEndpoint other_endpoint, int *result) override |
|
IFACEMETHODIMP | ExpandToEnclosingUnit (TextUnit unit) override |
|
IFACEMETHODIMP | FindAttribute (TEXTATTRIBUTEID attribute_id, VARIANT val, BOOL backward, ITextRangeProvider **result) override |
|
IFACEMETHODIMP | FindText (BSTR string, BOOL backwards, BOOL ignore_case, ITextRangeProvider **result) override |
|
IFACEMETHODIMP | GetAttributeValue (TEXTATTRIBUTEID attribute_id, VARIANT *value) override |
|
IFACEMETHODIMP | GetBoundingRectangles (SAFEARRAY **rectangles) override |
|
IFACEMETHODIMP | GetEnclosingElement (IRawElementProviderSimple **element) override |
|
IFACEMETHODIMP | GetText (int max_count, BSTR *text) override |
|
IFACEMETHODIMP | Move (TextUnit unit, int count, int *units_moved) override |
|
IFACEMETHODIMP | MoveEndpointByUnit (TextPatternRangeEndpoint endpoint, TextUnit unit, int count, int *units_moved) override |
|
IFACEMETHODIMP | MoveEndpointByRange (TextPatternRangeEndpoint this_endpoint, ITextRangeProvider *other, TextPatternRangeEndpoint other_endpoint) override |
|
IFACEMETHODIMP | Select () override |
|
IFACEMETHODIMP | AddToSelection () override |
|
IFACEMETHODIMP | RemoveFromSelection () override |
|
IFACEMETHODIMP | ScrollIntoView (BOOL align_to_top) override |
|
IFACEMETHODIMP | GetChildren (SAFEARRAY **children) override |
|
◆ MockAXPlatformNodeTextRangeProviderWin()
ui::MockAXPlatformNodeTextRangeProviderWin::MockAXPlatformNodeTextRangeProviderWin |
( |
| ) |
|
|
inline |
◆ ~MockAXPlatformNodeTextRangeProviderWin()
ui::MockAXPlatformNodeTextRangeProviderWin::~MockAXPlatformNodeTextRangeProviderWin |
( |
| ) |
|
|
inline |
◆ AddToSelection()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::AddToSelection |
( |
| ) |
|
|
inlineoverride |
◆ Clone()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::Clone |
( |
ITextRangeProvider ** |
clone | ) |
|
|
inlineoverride |
◆ Compare()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::Compare |
( |
ITextRangeProvider * |
other, |
|
|
BOOL * |
result |
|
) |
| |
|
inlineoverride |
◆ CompareEndpoints()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::CompareEndpoints |
( |
TextPatternRangeEndpoint |
this_endpoint, |
|
|
ITextRangeProvider * |
other, |
|
|
TextPatternRangeEndpoint |
other_endpoint, |
|
|
int * |
result |
|
) |
| |
|
inlineoverride |
◆ CreateMockTextRangeProvider()
static HRESULT ui::MockAXPlatformNodeTextRangeProviderWin::CreateMockTextRangeProvider |
( |
ITextRangeProvider ** |
provider | ) |
|
|
inlinestatic |
Definition at line 884 of file ax_platform_node_textrangeprovider_win_unittest.cc.
884 {
885 CComObject<MockAXPlatformNodeTextRangeProviderWin>* text_range_provider =
886 nullptr;
887 HRESULT hr =
888 CComObject<MockAXPlatformNodeTextRangeProviderWin>::CreateInstance(
889 &text_range_provider);
891 *provider = text_range_provider;
892 }
893
894 return hr;
895 }
◆ ExpandToEnclosingUnit()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::ExpandToEnclosingUnit |
( |
TextUnit |
unit | ) |
|
|
inlineoverride |
◆ FindAttribute()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::FindAttribute |
( |
TEXTATTRIBUTEID |
attribute_id, |
|
|
VARIANT |
val, |
|
|
BOOL |
backward, |
|
|
ITextRangeProvider ** |
result |
|
) |
| |
|
inlineoverride |
◆ FindText()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::FindText |
( |
BSTR |
string, |
|
|
BOOL |
backwards, |
|
|
BOOL |
ignore_case, |
|
|
ITextRangeProvider ** |
result |
|
) |
| |
|
inlineoverride |
◆ GetAttributeValue()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::GetAttributeValue |
( |
TEXTATTRIBUTEID |
attribute_id, |
|
|
VARIANT * |
value |
|
) |
| |
|
inlineoverride |
◆ GetBoundingRectangles()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::GetBoundingRectangles |
( |
SAFEARRAY ** |
rectangles | ) |
|
|
inlineoverride |
◆ GetChildren()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::GetChildren |
( |
SAFEARRAY ** |
children | ) |
|
|
inlineoverride |
◆ GetEnclosingElement()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::GetEnclosingElement |
( |
IRawElementProviderSimple ** |
element | ) |
|
|
inlineoverride |
◆ GetText()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::GetText |
( |
int |
max_count, |
|
|
BSTR * |
text |
|
) |
| |
|
inlineoverride |
◆ Move()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::Move |
( |
TextUnit |
unit, |
|
|
int |
count, |
|
|
int * |
units_moved |
|
) |
| |
|
inlineoverride |
◆ MoveEndpointByRange()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::MoveEndpointByRange |
( |
TextPatternRangeEndpoint |
this_endpoint, |
|
|
ITextRangeProvider * |
other, |
|
|
TextPatternRangeEndpoint |
other_endpoint |
|
) |
| |
|
inlineoverride |
◆ MoveEndpointByUnit()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::MoveEndpointByUnit |
( |
TextPatternRangeEndpoint |
endpoint, |
|
|
TextUnit |
unit, |
|
|
int |
count, |
|
|
int * |
units_moved |
|
) |
| |
|
inlineoverride |
◆ RemoveFromSelection()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::RemoveFromSelection |
( |
| ) |
|
|
inlineoverride |
◆ ScrollIntoView()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::ScrollIntoView |
( |
BOOL |
align_to_top | ) |
|
|
inlineoverride |
◆ Select()
IFACEMETHODIMP ui::MockAXPlatformNodeTextRangeProviderWin::Select |
( |
| ) |
|
|
inlineoverride |
The documentation for this class was generated from the following file: