Uses of Interface
com.jniwrapper.win32.automation.IDispatch

Packages that use IDispatch
com.jniwrapper.win32.automation This package provides interfaces, their implementaitons, utility classes and data types for working with Microsoft Automation. 
com.jniwrapper.win32.automation.impl The com.jniwrapper.win32.automation.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.automation package. 
com.jniwrapper.win32.automation.types The com.jniwrapper.win32.automation.types package contains various Automation types wrappers, such as Variant, BStr, SafeArray and other. 
com.jniwrapper.win32.com The com.jniwrapper.win32.com package contains a number of standard COM interfaces wrappers. 
com.jniwrapper.win32.com.server The com.jniwrapper.win32.com.server package contains VTBL classes for COM interfaces introduced in the com.jniwrapper.win32.com package. 
com.jniwrapper.win32.mshtml The com.jniwrapper.win32.mshtml package contains a number of commonly used interfaces from the MSHTML library. 
com.jniwrapper.win32.mshtml.impl The com.jniwrapper.win32.mshtml.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.mshtml package. 
com.jniwrapper.win32.ole The com.jniwrapper.win32.mshtml package contains a number of interfaces that are used in the OLE technology. 
com.jniwrapper.win32.ole.impl The com.jniwrapper.win32.ole.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.ole package. 
 

Uses of IDispatch in com.jniwrapper.win32.automation
 

Subinterfaces of IDispatch in com.jniwrapper.win32.automation
 interface IDispatchEx
          The IDispatchEx interface is an extension of the IDispatch interface.
 

Methods in com.jniwrapper.win32.automation with parameters of type IDispatch
 void ITypeInfo.invoke(IDispatch pvInstance, MemberID memid, UInt16 wFlags, DispParams pDispParams, Variant pVarResult, ExcepInfo pExcepInfo, UInt puArgErr)
           
 void ITypeInfo.createInstance(IUnknown pUnkOuter, IID riid, IDispatch ppvObj)
           
static java.lang.Object Automation.getDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Class returnValueClass)
          Returns dispatch property.
static java.lang.Object Automation.getDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Object index, java.lang.Class returnValueClass)
          Returns indexed dispatch property.
static java.lang.Object Automation.getDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Object index1, java.lang.Object index2, java.lang.Class returnValueClass)
          Returns indexed dispatch property.
static java.lang.Object Automation.getDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Object index1, java.lang.Object index2, java.lang.Object index3, java.lang.Class returnValueClass)
          Returns indexed dispatch property.
static java.lang.Object Automation.getDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Object[] indexes, java.lang.Class returnValueClass)
          Returns indexed dispatch property.
static java.lang.Object Automation.getDispatchProperty(IDispatch dispatch, java.lang.String propertyName, int index, java.lang.Class implClass)
          Returns indexed dispatch property.
static void Automation.setDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Object value)
          Sets dispatch property.
static void Automation.setDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Object value1, java.lang.Object value2)
          Sets dispatch property.
static void Automation.setDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3)
          Sets dispatch property.
static void Automation.setDispatchProperty(IDispatch dispatch, java.lang.String propertyName, java.lang.Object[] values)
          Sets dispatch property.
static java.lang.Object Automation.invokeDispatch(IDispatch dispatch, java.lang.String methodName, Parameter[] args, java.lang.Class returnValueClass)
          Invokes the method through dispatch interface reference.
static Variant Automation.invokeDispatch(IDispatch dispatch, DispID dispID, DispParams dispParams)
          Deprecated. use invokeDispatch(IDispatch dispatch, DispID dispID, Parameter[] args) instead
static java.lang.Object Automation.invokeDispatch(IDispatch dispatch, DispID dispID, DispParams dispParams, java.lang.Class returnValueClass)
          Deprecated. use invokeDispatch(IDispatch dispatch, DispID dispID, Parameter[] args, Class returnValueClass) instead
 

Constructors in com.jniwrapper.win32.automation with parameters of type IDispatch
Automation(IDispatch dispatch, boolean useCurrentThread)
          Creates an Automation instance for a given IDispatch interface.
Automation(IDispatch dispatch)
          Creates an Automation instance for a given IDispatch interface.
 

Uses of IDispatch in com.jniwrapper.win32.automation.impl
 

Classes in com.jniwrapper.win32.automation.impl that implement IDispatch
 class IDispatchExImpl
          Represents COM interface IDispatchEx
 class IDispatchImpl
          Represents COM interface IDispatch
 

Methods in com.jniwrapper.win32.automation.impl with parameters of type IDispatch
 void ITypeInfoImpl.invoke(IDispatch pvInstance, MemberID memid, UInt16 flags, DispParams params, Variant varResult, ExcepInfo excepInfo, UInt uArgErr)
           
 void ITypeInfoImpl.createInstance(IUnknown pUnkOuter, IID iid, IDispatch pObj)
           
 

Uses of IDispatch in com.jniwrapper.win32.automation.types
 

Methods in com.jniwrapper.win32.automation.types that return IDispatch
 IDispatch Variant.getPdispVal()
           
 

Uses of IDispatch in com.jniwrapper.win32.com
 

Classes in com.jniwrapper.win32.com that implement IDispatch
 class AbstractOleControl
          An abstract implementation of OLE control, which allows to create new OLE control from a Swing component.
 class DispatchComServer
          This is the root class for the java COM servers.
 

Uses of IDispatch in com.jniwrapper.win32.com.server
 

Classes in com.jniwrapper.win32.com.server that implement IDispatch
 class IDispatchServer
          This class provides default server-side implementation of IDispatch interface.
 

Uses of IDispatch in com.jniwrapper.win32.mshtml
 

Methods in com.jniwrapper.win32.mshtml that return IDispatch
 IDispatch IDocHostUIHandler2.getExternal()
           
 IDispatch IDocHostUIHandler.getExternal()
           
 

Methods in com.jniwrapper.win32.mshtml with parameters of type IDispatch
 void IDocHostUIHandler2.showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 void IDocHostUIHandler.showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 

Uses of IDispatch in com.jniwrapper.win32.mshtml.impl
 

Methods in com.jniwrapper.win32.mshtml.impl that return IDispatch
 IDispatch IDocHostUIHandlerImpl.getExternal()
           
 IDispatch IDocHostUIHandler2Impl.getExternal()
           
 

Methods in com.jniwrapper.win32.mshtml.impl with parameters of type IDispatch
 void IDocHostUIHandlerImpl.showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 void IDocHostUIHandler2Impl.showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 

Uses of IDispatch in com.jniwrapper.win32.ole
 

Methods in com.jniwrapper.win32.ole that return IDispatch
 IDispatch IOleControlSite.getExtendedControl()
           
 

Uses of IDispatch in com.jniwrapper.win32.ole.impl
 

Methods in com.jniwrapper.win32.ole.impl that return IDispatch
 IDispatch IOleControlSiteImpl.getExtendedControl()