com.jniwrapper.win32.ole.impl
Class IOleInPlaceSiteImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IOleWindowImpl
com.jniwrapper.win32.ole.impl.IOleInPlaceSiteImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IOleInPlaceSite, IOleWindow, IUnknown, PointerParameter
- Direct Known Subclasses:
- IOleInPlaceSiteExImpl
- public class IOleInPlaceSiteImpl
- extends IOleWindowImpl
- implements IOleInPlaceSite
Represents COM interface IOleInPlaceSite
Fields inherited from class com.jniwrapper.Parameter |
V |
Methods inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl |
acceptIOPerformer, addRef, asVoidPointer, dumpVTBL, equals, fromVoidPointer, getDebugInfo, getInterfaceIdentifier, getLength, hashCode, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, isAutoDelete, isNull, isSameObject, queryInterface, queryInterface, read, release, setAutoDelete, setNull, setValue, write |
Methods inherited from class com.jniwrapper.Parameter |
, a, a, 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, toString, wait, wait, wait |
INTERFACE_IDENTIFIER
public static final java.lang.String INTERFACE_IDENTIFIER
- See Also:
- Constant Field Values
IOleInPlaceSiteImpl
public IOleInPlaceSiteImpl()
IOleInPlaceSiteImpl
protected IOleInPlaceSiteImpl(IUnknownImpl that)
throws ComException
IOleInPlaceSiteImpl
public IOleInPlaceSiteImpl(IUnknown that)
IOleInPlaceSiteImpl
public IOleInPlaceSiteImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IOleInPlaceSiteImpl
public IOleInPlaceSiteImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
canInPlaceActivate
public void canInPlaceActivate()
throws ComException
- Specified by:
canInPlaceActivate
in interface IOleInPlaceSite
- Throws:
ComException
onInPlaceActivate
public void onInPlaceActivate()
throws ComException
- Specified by:
onInPlaceActivate
in interface IOleInPlaceSite
- Throws:
ComException
onUIActivate
public void onUIActivate()
throws ComException
- Specified by:
onUIActivate
in interface IOleInPlaceSite
- Throws:
ComException
getWindowContext
public void getWindowContext(IOleInPlaceFrame ppFrame,
IOleInPlaceUIWindow ppDoc,
Rect lprcPosRect,
Rect lprcClipRect,
OleInplaceFrameInfo lpFrameInfo)
throws ComException
- Specified by:
getWindowContext
in interface IOleInPlaceSite
- Parameters:
ppFrame
- [out]
ppDoc
- [out]
lprcPosRect
- [out]
lprcClipRect
- [out]
lpFrameInfo
- [out]
- Throws:
ComException
scroll
public void scroll(Int32 scrollX,
Int32 scrollY)
throws ComException
- Specified by:
scroll
in interface IOleInPlaceSite
- Parameters:
scrollX
- [in]
scrollY
- [in]
- Throws:
ComException
onUIDeactivate
public void onUIDeactivate(VariantBool fUndoable)
throws ComException
- Specified by:
onUIDeactivate
in interface IOleInPlaceSite
- Parameters:
fUndoable
- [in]
- Throws:
ComException
onInPlaceDeactivate
public void onInPlaceDeactivate()
throws ComException
- Specified by:
onInPlaceDeactivate
in interface IOleInPlaceSite
- Throws:
ComException
discardUndoState
public void discardUndoState()
throws ComException
- Specified by:
discardUndoState
in interface IOleInPlaceSite
- Throws:
ComException
deactivateAndUndo
public void deactivateAndUndo()
throws ComException
- Specified by:
deactivateAndUndo
in interface IOleInPlaceSite
- Throws:
ComException
onPosRectChange
public void onPosRectChange(Rect lprcPosRect)
throws ComException
- Specified by:
onPosRectChange
in interface IOleInPlaceSite
- Parameters:
lprcPosRect
- [in]
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID
in class IOleWindowImpl
clone
public java.lang.Object clone()
- Overrides:
clone
in class IOleWindowImpl