.Net unindexable style from styles

Hi …
What have I missed?
This results in Type error, unindexable object …
cdoc.Styles.MarkerStyles[0]
Thx for your patience, K.

import sys
import clr

clr.AddReference('AcMgd')
clr.AddReference('AcDbMgd')
clr.AddReference('AeccDbMgd')
clr.AddReference('ProtoGeometry')

from Autodesk.AutoCAD.ApplicationServices import *
from Autodesk.AutoCAD.EditorInput import *
from Autodesk.AutoCAD.Runtime import *
from Autodesk.AutoCAD.DatabaseServices import *

from Autodesk.Civil.ApplicationServices import *
from Autodesk.Civil.DatabaseServices import *
from Autodesk.Civil.DatabaseServices.Styles import *

adoc = Application.DocumentManager.MdiActiveDocument
cdoc = CivilApplication.ActiveDocument

o = []
o.append(cdoc.Styles.MarkerStyles[0])

OUT = o

Maybe this belongs here?

use cdoc.Styles.MarkerStyles.get_Item(0) instead

1 Like

Thank You : )