com.jniwrapper.win32.automation.types
Class DispID

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.ad
          extended bycom.jniwrapper.Int32
              extended bycom.jniwrapper.win32.automation.types.DispID
All Implemented Interfaces:
IntegerParameter
Direct Known Subclasses:
MemberID

public class DispID
extends Int32

This type is used in IDIspatch::Invoke and corresponds to DISPID native type.

See Also:
Microsoft Automation SDK documentation

Field Summary
static DispID DISPID_EVALUATE
          DISPID reserved for the standard "Evaluate" method
static DispID DISPID_NEWENUM
          DISPID reserved for the standard "NewEnum" method
static DispID DISPID_PROPERTYPUT
          The following DISPID is reserved to indicate the param that is the right-hand-side (or "put" value) of a PropertyPut
static DispID DISPID_UNKNOWN
          DISPID reserved to indicate an "unknown" name
static DispID DISPID_VALUE
          DISPID reserved for the "value" property
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
DispID()
           
DispID(int value)
           
DispID(IntegerParameter value)
           
 
Method Summary
 java.lang.Object clone()
           
 
Methods inherited from class com.jniwrapper.Int32
getLength, getValue, read, setValue, write
 
Methods inherited from class com.jniwrapper.ad
equals, getDebugInfo, hashCode, toLong, toString
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DISPID_UNKNOWN

public static final DispID DISPID_UNKNOWN
DISPID reserved to indicate an "unknown" name


DISPID_VALUE

public static final DispID DISPID_VALUE
DISPID reserved for the "value" property


DISPID_PROPERTYPUT

public static final DispID DISPID_PROPERTYPUT
The following DISPID is reserved to indicate the param that is the right-hand-side (or "put" value) of a PropertyPut


DISPID_NEWENUM

public static final DispID DISPID_NEWENUM
DISPID reserved for the standard "NewEnum" method


DISPID_EVALUATE

public static final DispID DISPID_EVALUATE
DISPID reserved for the standard "Evaluate" method

Constructor Detail

DispID

public DispID()

DispID

public DispID(int value)

DispID

public DispID(IntegerParameter value)
Method Detail

clone

public java.lang.Object clone()