Create a simple line symbol by specifying a color, width and line style.
[C#]
///<summary>Create a simple line symbol by specifying a color, width and line style.</summary>
///
///<param name="rgbColor">An IRGBColor interface.</param>
///<param name="inWidth">A System.Double that is the width of the line symbol in points. Example: 2</param>
///<param name="inStyle">An esriSimpleLineStyle enumeration. Example: esriSLSSolid.</param>
///
///<returns>An ISimpleLineSymbol interface.</returns>
///
///<remarks></remarks>
public ESRI.ArcGIS.Display.ISimpleLineSymbol CreateSimpleLineSymbol(ESRI.ArcGIS.Display.IRgbColor rgbColor, System.Double inWidth, ESRI.ArcGIS.Display.esriSimpleLineStyle inStyle)
{
if(rgbColor == null)
{
return null;
}
ESRI.ArcGIS.Display.ISimpleLineSymbol simpleLineSymbol = new ESRI.ArcGIS.Display.SimpleLineSymbolClass();
simpleLineSymbol.Style = inStyle;
simpleLineSymbol.Color = rgbColor;
simpleLineSymbol.Width = inWidth;
return simpleLineSymbol;
}
[Visual Basic .NET]
'''<summary>Create a simple line symbol by specifying a color, width and line style.</summary>
'''
'''<param name="rgbColor">An IRGBColor interface.</param>
'''<param name="inWidth">A System.Double that is the width of the line symbol in points. Example: 2</param>
'''<param name="inStyle">An esriSimpleLineStyle enumeration. Example: esriSLSSolid.</param>
'''
'''<returns>An ISimpleLineSymbol interface.</returns>
'''
'''<remarks></remarks>
Public Function CreateSimpleLineSymbol(ByVal rgbColor As ESRI.ArcGIS.Display.IRgbColor, ByVal inWidth As System.Double, ByVal inStyle As ESRI.ArcGIS.Display.esriSimpleLineStyle) As ESRI.ArcGIS.Display.ISimpleLineSymbol
If rgbColor Is Nothing Then
Return Nothing
End If
Dim simpleLineSymbol As ESRI.ArcGIS.Display.ISimpleLineSymbol = New ESRI.ArcGIS.Display.SimpleLineSymbolClass
simpleLineSymbol.Style = inStyle
simpleLineSymbol.Color = rgbColor
simpleLineSymbol.Width = inWidth
Return simpleLineSymbol
End Function