|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IStorage
| Method Summary | |
|---|---|
void |
commit(int grfCommitFlags)
commit |
void |
createStorage(String pwcsName,
int grfMode,
int reserved1,
int reserved2,
IStorage[] ppstg)
createStorage |
void |
createStream(String pwcsName,
int grfMode,
int reserved1,
int reserved2,
IStream[] ppstm)
createStream |
void |
destroyElement(String pwcsName)
destroyElement |
void |
moveElementTo(String pwcsName,
IStorage pstgDest,
String pwcsNewName,
int grfFlags)
moveElementTo |
void |
openStorage(String pwcsName,
IStorage pstgPriority,
int grfMode,
tagRemSNB snbExclude,
int reserved,
IStorage[] ppstg)
openStorage |
void |
remoteCopyTo(int ciidExclude,
GUID rgiidExclude,
tagRemSNB snbExclude,
IStorage pstgDest)
remoteCopyTo |
void |
remoteEnumElements(int reserved1,
int cbReserved2,
byte[] reserved2,
int reserved3,
IEnumSTATSTG[] ppenum)
remoteEnumElements |
void |
remoteOpenStream(String pwcsName,
int cbReserved1,
byte[] reserved1,
int grfMode,
int reserved2,
IStream[] ppstm)
remoteOpenStream |
void |
renameElement(String pwcsOldName,
String pwcsNewName)
renameElement |
void |
revert()
revert |
void |
setClass(GUID clsid)
setClass |
void |
setElementTimes(String pwcsName,
_FILETIME pctime,
_FILETIME patime,
_FILETIME pmtime)
setElementTimes |
void |
setStateBits(int grfStateBits,
int grfMask)
setStateBits |
void |
stat(tagSTATSTG[] pstatstg,
int grfStatFlag)
stat |
| Method Detail |
|---|
void createStream(String pwcsName,
int grfMode,
int reserved1,
int reserved2,
IStream[] ppstm)
throws IOException,
AutomationException
pwcsName - A String (in)grfMode - The grfMode (in)reserved1 - The reserved1 (in)reserved2 - The reserved2 (in)ppstm - A reference to a com.esri.arcgis.system.IStream (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void remoteOpenStream(String pwcsName,
int cbReserved1,
byte[] reserved1,
int grfMode,
int reserved2,
IStream[] ppstm)
throws IOException,
AutomationException
pwcsName - A String (in)cbReserved1 - The cbReserved1 (in)reserved1 - An unsigned byte (in)grfMode - The grfMode (in)reserved2 - The reserved2 (in)ppstm - A reference to a com.esri.arcgis.system.IStream (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void createStorage(String pwcsName,
int grfMode,
int reserved1,
int reserved2,
IStorage[] ppstg)
throws IOException,
AutomationException
pwcsName - A String (in)grfMode - The grfMode (in)reserved1 - The reserved1 (in)reserved2 - The reserved2 (in)ppstg - A reference to a com.esri.arcgis.trackinganalyst.IStorage (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void openStorage(String pwcsName,
IStorage pstgPriority,
int grfMode,
tagRemSNB snbExclude,
int reserved,
IStorage[] ppstg)
throws IOException,
AutomationException
pwcsName - A String (in)pstgPriority - A reference to a com.esri.arcgis.trackinganalyst.IStorage (in)grfMode - The grfMode (in)snbExclude - A Structure: com.esri.arcgis.trackinganalyst.tagRemSNB (A com.esri.arcgis.trackinganalyst.tagRemSNB COM typedef) (in)reserved - The reserved (in)ppstg - A reference to a com.esri.arcgis.trackinganalyst.IStorage (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void remoteCopyTo(int ciidExclude,
GUID rgiidExclude,
tagRemSNB snbExclude,
IStorage pstgDest)
throws IOException,
AutomationException
ciidExclude - The ciidExclude (in)rgiidExclude - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)snbExclude - A Structure: com.esri.arcgis.trackinganalyst.tagRemSNB (A com.esri.arcgis.trackinganalyst.tagRemSNB COM typedef) (in)pstgDest - A reference to a com.esri.arcgis.trackinganalyst.IStorage (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void moveElementTo(String pwcsName,
IStorage pstgDest,
String pwcsNewName,
int grfFlags)
throws IOException,
AutomationException
pwcsName - A String (in)pstgDest - A reference to a com.esri.arcgis.trackinganalyst.IStorage (in)pwcsNewName - A String (in)grfFlags - The grfFlags (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void commit(int grfCommitFlags)
throws IOException,
AutomationException
grfCommitFlags - The grfCommitFlags (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void revert()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void remoteEnumElements(int reserved1,
int cbReserved2,
byte[] reserved2,
int reserved3,
IEnumSTATSTG[] ppenum)
throws IOException,
AutomationException
reserved1 - The reserved1 (in)cbReserved2 - The cbReserved2 (in)reserved2 - An unsigned byte (in)reserved3 - The reserved3 (in)ppenum - A reference to a com.esri.arcgis.trackinganalyst.IEnumSTATSTG (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void destroyElement(String pwcsName)
throws IOException,
AutomationException
pwcsName - A String (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void renameElement(String pwcsOldName,
String pwcsNewName)
throws IOException,
AutomationException
pwcsOldName - A String (in)pwcsNewName - A String (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setElementTimes(String pwcsName,
_FILETIME pctime,
_FILETIME patime,
_FILETIME pmtime)
throws IOException,
AutomationException
pwcsName - A String (in)pctime - A Structure: com.esri.arcgis.system._FILETIME (in)patime - A Structure: com.esri.arcgis.system._FILETIME (in)pmtime - A Structure: com.esri.arcgis.system._FILETIME (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setClass(GUID clsid)
throws IOException,
AutomationException
clsid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setStateBits(int grfStateBits,
int grfMask)
throws IOException,
AutomationException
grfStateBits - The grfStateBits (in)grfMask - The grfMask (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void stat(tagSTATSTG[] pstatstg,
int grfStatFlag)
throws IOException,
AutomationException
pstatstg - A Structure: com.esri.arcgis.system.tagSTATSTG (out: use single element array)grfStatFlag - The grfStatFlag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||