すべてのシェイプ スタイル オブジェクトのコレクションは、AeccRoadwayDocument.ShapeStyles プロパティに存在します。 このスタイル オブジェクトには、アセンブリとサブアセンブリのシェイプの外観(輪郭と内部領域を含む)を調整するためのプロパティが含まれています。
シェイプ スタイル オブジェクトはシェイプ オブジェクトと一緒に使用できませんが、代わりに道路スタイル セットと一緒に使用できます。
' Create a new shape style and change it so that it has
' an orange border and a yellow hatch fill.
Dim oShapeStyle As AeccRoadwayShapeStyle
Set oShapeStyle = oRoadwayDocument.ShapeStyles.Add("Style3")
With oShapeStyle
.AreaFillDisplayStylePlan.color = 50 ' yellow
.AreaFillDisplayStylePlan.Visible = True
.AreaFillHatchDisplayStylePlan.HatchType = aeccHatchPreDefined
.AreaFillHatchDisplayStylePlan.Pattern = "LINE"
.BorderDisplayStylePlan.color = 30 ' orange
.BorderDisplayStylePlan.Visible = True
End With