public interface IDispatch extends IUnknown
IID_IAccessible, IID_IHTMLElement, IID_IOleContainer, IID_IServiceProvider, IID_IWebBrowser2
Modifier and Type | Method and Description |
---|---|
void |
cacheDispIDs(String[] names)
cache IDs corresponding to the names
|
Object |
get(String prop) |
Object |
get(String prop,
Object[] args) |
Object |
invoke(String method,
Object[] args) |
Object |
invoke0(String method) |
Object |
invoke1(String method,
Object arg1) |
IDispatch |
newIDispatch(long ptr) |
void |
put(String prop,
Object val) |
addRef, getTotalRefCount, newIUnknown, queryInterface, release
addResource, findInResource, getPtr, getResourceManager, isPermanent
void cacheDispIDs(String[] names)
names
- the names of properties and methodsObject invoke(String method, Object[] args)
method
- the method nameargs
- the array of argumentsObject invoke0(String method)
method
- the method nameObject invoke1(String method, Object arg1)
method
- the method namearg1
- the argumentvoid put(String prop, Object val)
prop
- the property nameval
- the value to be set to the propertyIDispatch newIDispatch(long ptr)
ptr
-