com.esri.arcgis.geodatabase
Interface ITableAttachments

All Superinterfaces:
Serializable
All Known Implementing Classes:
ITableAttachmentsProxy

public interface ITableAttachments
extends Serializable

Provides access to table attachments.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void addAttachments()
          Add the table attachments.
 void deleteAttachments()
          Delete the table attachments.
 IAttachmentManager getAttachmentManager()
          The attachment manager.
 boolean isHasAttachments()
          Does the table have attachments.
 

Method Detail

getAttachmentManager

IAttachmentManager getAttachmentManager()
                                        throws IOException,
                                               AutomationException
The attachment manager.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geodatabase.IAttachmentManager
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHasAttachments

boolean isHasAttachments()
                         throws IOException,
                                AutomationException
Does the table have attachments.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The hasAttachment
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addAttachments

void addAttachments()
                    throws IOException,
                           AutomationException
Add the table attachments.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteAttachments

void deleteAttachments()
                       throws IOException,
                              AutomationException
Delete the table attachments.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.