com.esri.arcgis.display
Interface IBasicMarkerSymbol

All Superinterfaces:
Serializable
All Known Implementing Classes:
BasicMarkerSymbol

public interface IBasicMarkerSymbol
extends Serializable

Provides access to properties of the basic marker symbol.

Remarks

Use IBasicMarkerSymbol to create a new basic marker symbol for drawing point geometries.

MarkerPlacement property returns a reference to a marker placement object that defines how the marker symbols are placed with respect to the input geometry. To make changes to graphical attributes, use IGraphicAttributes interface on basic marker symbol or marker placement. When new basic marker symbols are created, the marker placement is defaulted to MarkerPlacementOnPoint with no X and Y offsets.

Product Availability

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


Method Summary
 IMarkerPlacement getMarkerPlacement()
          Marker placement.
 void setMarkerPlacementByRef(IMarkerPlacement tag)
          Marker placement.
 

Method Detail

getMarkerPlacement

IMarkerPlacement getMarkerPlacement()
                                    throws IOException,
                                           AutomationException
Marker placement.

Product Availability

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

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

setMarkerPlacementByRef

void setMarkerPlacementByRef(IMarkerPlacement tag)
                             throws IOException,
                                    AutomationException
Marker placement.

Product Availability

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

Parameters:
tag - A reference to a com.esri.arcgis.display.IMarkerPlacement (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.