NVDA Helper
In-process and lite high-speed utilities for NVDA
|
Base class to support retrieving hyperlinks (embedded objects) from IAccessibleHypertext or IAccessibleHypertext2. More...
#include <ia2utils.h>
Public Member Functions | |
virtual | ~HyperlinkGetter () |
virtual CComPtr< IAccessibleHyperlink > | next () |
Get the next hyperlink. | |
Protected Member Functions | |
virtual CComPtr< IAccessibleHyperlink > | get (const unsigned long index)=0 |
Protected Attributes | |
long | index = 0 |
Base class to support retrieving hyperlinks (embedded objects) from IAccessibleHypertext or IAccessibleHypertext2.
Callers should use the makeHyperlinkGetter factory function, rather than instantiating subclasses directly.
|
inlinevirtual |
|
virtual |
|
protectedpure virtual |
Implemented in Ht2HyperlinkGetter, and HtHyperlinkGetter.
Referenced by next().
|
protected |
Referenced by Ht2HyperlinkGetter::get(), HtHyperlinkGetter::get(), and next().