com.jniwrapper.win32.ole.impl
Class IOleLinkImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IOleLinkImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IOleLink, IUnknown, PointerParameter
- public class IOleLinkImpl
- extends IUnknownImpl
- implements IOleLink
Represents COM interface IOleLink.
| 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
IOleLinkImpl
public IOleLinkImpl()
IOleLinkImpl
protected IOleLinkImpl(IUnknownImpl that)
throws ComException
IOleLinkImpl
public IOleLinkImpl(IUnknown that)
IOleLinkImpl
public IOleLinkImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IOleLinkImpl
public IOleLinkImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
setUpdateOptions
public void setUpdateOptions(OleUpdate dwUpdateOpt)
throws ComException
- Specified by:
setUpdateOptions in interface IOleLink
- Parameters:
dwUpdateOpt - [in]
- Throws:
ComException
getUpdateOptions
public OleUpdate getUpdateOptions()
throws ComException
- Specified by:
getUpdateOptions in interface IOleLink
- Throws:
ComException
setSourceMoniker
public void setSourceMoniker(IMoniker pmk,
CLSID rclsid)
throws ComException
- Specified by:
setSourceMoniker in interface IOleLink
- Parameters:
pmk - [in]rclsid - [in]
- Throws:
ComException
getSourceMoniker
public IMoniker getSourceMoniker()
throws ComException
- Specified by:
getSourceMoniker in interface IOleLink
- Throws:
ComException
setSourceDisplayName
public void setSourceDisplayName(OleStr pszStatusText)
throws ComException
- Specified by:
setSourceDisplayName in interface IOleLink
- Parameters:
pszStatusText - [in]
- Throws:
ComException
getSourceDisplayName
public OleStr getSourceDisplayName()
throws ComException
- Specified by:
getSourceDisplayName in interface IOleLink
- Throws:
ComException
bindToSource
public void bindToSource(OleLinkBind bindflags,
IBindCtx pbc)
throws ComException
- Specified by:
bindToSource in interface IOleLink
- Parameters:
bindflags - [in]pbc - [in]
- Throws:
ComException
bindIfRunning
public void bindIfRunning()
throws ComException
- Specified by:
bindIfRunning in interface IOleLink
- Throws:
ComException
getBoundSource
public IUnknown getBoundSource()
throws ComException
- Specified by:
getBoundSource in interface IOleLink
- Throws:
ComException
unbindSource
public void unbindSource()
throws ComException
- Specified by:
unbindSource in interface IOleLink
- Throws:
ComException
update
public void update(IBindCtx pbc)
throws ComException
- Specified by:
update in interface IOleLink
- Parameters:
pbc - [in]
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID in class IUnknownImpl
clone
public java.lang.Object clone()
- Overrides:
clone in class IUnknownImpl