|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGroupSymbolElement
Provides access to members that control Group Symbol Elements.
IGroupSymbolElement provides access to properties of TextElements which reference TextSymbols stored in a SymbolCollection as part of Geodatabase Annotation Feature Classes. This interface has been superseded by ISymbolCollectionElement which provides access to more properties.
| Method Summary | |
|---|---|
void |
drawESRIAnno(IStream stream,
ISymbolCollection symbolCollection,
ISpatialReference spatialRef,
IDisplay display)
Draws the anno in a compressed format. |
void |
exportToESRIAnno(IStream stream)
Saves the anno in a compressed format. |
IColor |
getColor()
Font color. |
double |
getFlipAngle()
Flip angle. |
int |
getHorizontalAlignment()
Horizontal alignment style. |
double |
getSize()
Font size. |
int |
getSymbolID()
Symbol ID associated with this element. |
ITextPath |
getTextPath()
Text path. |
int |
getVerticalAlignment()
Vertical alignment style. |
double |
getXOffset()
Text offset along X-axis. |
double |
getYOffset()
Text offset along Y-axis. |
IPoint |
IGroupSymbolElement_getAnchorPoint()
Callout anchor point. |
void |
importFromESRIAnno(IStream stream,
ISpatialReference spatialReference)
Loads the anno in a compressed format. |
void |
setAnchorPoint(IPoint anchorPoint)
Callout anchor point. |
void |
setColor(IColor color)
Font color. |
void |
setFlipAngle(double flipAngle)
Flip angle. |
void |
setGroupSymbol(int symbolID,
ISymbol rhs2)
The symbol ID associated with this element. |
void |
setHorizontalAlignment(int horizAlignment)
Horizontal alignment style. |
void |
setSize(double pointSize)
Font size. |
void |
setSymbolID(int symbolID)
Symbol ID associated with this element. |
void |
setTextPathByRef(ITextPath textPath)
Text path. |
void |
setVerticalAlignment(int vertAlignment)
Vertical alignment style. |
void |
setXOffset(double xOffset)
Text offset along X-axis. |
void |
setYOffset(double yOffset)
Text offset along Y-axis. |
| Method Detail |
|---|
int getSymbolID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSymbolID(int symbolID)
throws IOException,
AutomationException
symbolID - The symbolID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGroupSymbol(int symbolID,
ISymbol rhs2)
throws IOException,
AutomationException
symbolID - The symbolID (in)rhs2 - A reference to a com.esri.arcgis.display.ISymbol (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void exportToESRIAnno(IStream stream)
throws IOException,
AutomationException
stream - A reference to a com.esri.arcgis.system.IStream (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void importFromESRIAnno(IStream stream,
ISpatialReference spatialReference)
throws IOException,
AutomationException
stream - A reference to a com.esri.arcgis.system.IStream (in)spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void drawESRIAnno(IStream stream,
ISymbolCollection symbolCollection,
ISpatialReference spatialRef,
IDisplay display)
throws IOException,
AutomationException
stream - A reference to a com.esri.arcgis.system.IStream (in)symbolCollection - A reference to a com.esri.arcgis.display.ISymbolCollection (in)spatialRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)display - A reference to a com.esri.arcgis.display.IDisplay (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getXOffset()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setXOffset(double xOffset)
throws IOException,
AutomationException
xOffset - The xOffset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getYOffset()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setYOffset(double yOffset)
throws IOException,
AutomationException
yOffset - The yOffset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getVerticalAlignment()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setVerticalAlignment(int vertAlignment)
throws IOException,
AutomationException
vertAlignment - A com.esri.arcgis.display.esriTextVerticalAlignment constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getHorizontalAlignment()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHorizontalAlignment(int horizAlignment)
throws IOException,
AutomationException
horizAlignment - A com.esri.arcgis.display.esriTextHorizontalAlignment constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getFlipAngle()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFlipAngle(double flipAngle)
throws IOException,
AutomationException
flipAngle - The flipAngle (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IPoint IGroupSymbolElement_getAnchorPoint()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAnchorPoint(IPoint anchorPoint)
throws IOException,
AutomationException
anchorPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getSize()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSize(double pointSize)
throws IOException,
AutomationException
pointSize - The pointSize (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IColor getColor()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setColor(IColor color)
throws IOException,
AutomationException
color - A reference to a com.esri.arcgis.display.IColor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITextPath getTextPath()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextPathByRef(ITextPath textPath)
throws IOException,
AutomationException
textPath - A reference to a com.esri.arcgis.display.ITextPath (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 | ||||||||