This document is archived and information here might be outdated.  Recommended version.

ISymbolBorder Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IS > ISymbolBorder Interface
ArcGIS Developer Help

ISymbolBorder Interface

Provides access to members that control the SymbolBorder object.

Product Availability

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


Name Description
Read/write property CornerRounding Amount of corner rounding. 0 = fully square. 100 = fully round.
Method Draw Draws the frame border into the given display object.
Read/write property Gap Gap between the frame border and the subject in points.
Method GetGeometry Geometry used to draw the frame border.
Read/write property LineSymbol Symbol used to draw the border.
Read/write property Name Name of the frame border.
Method QueryBounds Bounding rectangle of the geometry including the area covered by the border.

Inherited Interfaces

Interfaces Description
IBorder Provides access to members that control frame borders.

Classes that implement ISymbolBorder

Classes Description
SymbolBorder Border drawn using a symbol.


The ISymbolBorder interfaces is provided to set the symbol used by frame decorations to draw the borders around frame elements. See also IFrameDecoration.

ISymbolBorder inherits from IBorder and gives you control over the LineSymbol used to draw the border and the amount of CornerRounding of the border. The default value for CornerRounding is 0 which gives a square border. A value of 100 gives a round border.

Backgrounds, borders and shadows of frame elements are managed in ArcMap on the Frame tab in the Properties of frame elements.