|
|||||||||
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 |