com.jniwrapper.win32.automation
Interface IDispatchEx
- All Superinterfaces:
- AutoDeleteParameter, IDispatch, IUnknown
- All Known Implementing Classes:
- IDispatchExImpl
- public interface IDispatchEx
- extends IDispatch
The IDispatchEx interface is an extension of the IDispatch interface.
- See Also:
- Microsoft
Automation SDK documentation
Method Summary |
void |
deleteMemberByDispID(DispID dispID)
|
void |
deleteMemberByName(BStr bstrName,
UInt32 grfdex)
|
DispID |
getDispID(BStr bstrName,
UInt32 grfdex)
|
BStr |
getMemberName(DispID dispID)
|
UInt32 |
getMemberPropeties(DispID dispID,
UInt32 grfdexFetch)
|
IUnknown |
getNameSpaceParent()
|
DispID |
getNextrDispID(UInt32 grfdex,
DispID id)
|
void |
invokeEx(DispID dispidMember,
LocaleID lcid,
UInt16 wFlags,
DispParams pdispparams,
Variant pvarResult,
ExcepInfo pexcepinfo,
IServiceProvider pspCaller)
|
INTERFACE_IDENTIFIER
public static final java.lang.String INTERFACE_IDENTIFIER
- See Also:
- Constant Field Values
getDispID
public DispID getDispID(BStr bstrName,
UInt32 grfdex)
throws ComException
- Parameters:
bstrName
- [in]
grfdex
- [in]
- Throws:
ComException
invokeEx
public void invokeEx(DispID dispidMember,
LocaleID lcid,
UInt16 wFlags,
DispParams pdispparams,
Variant pvarResult,
ExcepInfo pexcepinfo,
IServiceProvider pspCaller)
throws ComException
- Parameters:
dispidMember
- [in]
lcid
- [in]
wFlags
- [in]
pdispparams
- [in,out]
pvarResult
- [out]
pexcepinfo
- [out]
pspCaller
- [in]
- Throws:
ComException
deleteMemberByName
public void deleteMemberByName(BStr bstrName,
UInt32 grfdex)
throws ComException
- Parameters:
bstrName
- [in]
grfdex
- [in]
- Throws:
ComException
deleteMemberByDispID
public void deleteMemberByDispID(DispID dispID)
throws ComException
- Parameters:
dispID
- [in]
- Throws:
ComException
getMemberPropeties
public UInt32 getMemberPropeties(DispID dispID,
UInt32 grfdexFetch)
throws ComException
- Parameters:
dispID
- [in]
grfdexFetch
- [in]
- Throws:
ComException
getMemberName
public BStr getMemberName(DispID dispID)
throws ComException
- Parameters:
dispID
- [in]
- Throws:
ComException
getNextrDispID
public DispID getNextrDispID(UInt32 grfdex,
DispID id)
throws ComException
- Parameters:
grfdex
- [in]
id
- [in]
- Throws:
ComException
getNameSpaceParent
public IUnknown getNameSpaceParent()
throws ComException
- Throws:
ComException