Interface IPersist

All Superinterfaces:
AutoDeleteParameter, IUnknown
All Known Subinterfaces:
IMoniker, IPersistFile, IPersistStorage, IPersistStream, IPersistStreamInit
All Known Implementing Classes:
IMonikerImpl, IPersistFileImpl, IPersistImpl, IPersistStorageImpl, IPersistStreamImpl, IPersistStreamInitImpl

public interface IPersist
extends IUnknown

This is the base interface for other interfaces representing objects that can be stored persistently in the system.

See Also:
Microsoft COM SDK documentation

Field Summary
static java.lang.String INTERFACE_IDENTIFIER
Method Summary
 void getClassID(CLSID pClassID)
Methods inherited from interface
addRef, isNull, queryInterface, release, setNull
Methods inherited from interface com.jniwrapper.AutoDeleteParameter
isAutoDelete, setAutoDelete

Field Detail


public static final java.lang.String INTERFACE_IDENTIFIER
See Also:
Constant Field Values
Method Detail


public void getClassID(CLSID pClassID)
                throws ComException
pClassID - [in]