BOM column Hide/Show API VB.NET

Hi,

I have a BOM table what contains hidden columns. I'd like get the title and visibility informations of all columns.

This is a sample part of my code below.

My problem is that I get empty string from GetColumnTitle and False from  ColumnHidden  when I tried to get this informations on a hidden column.

What do I wrong?

Dim BomFeature As SldWorks.BomFeature

Dim BomTableAnn As SldWorks.BomTableAnnotation

Dim TableAnn As SldWorks.TableAnnotation

'--gets the BomFeature object with help of other Function

BomFeature = GetFirstBom()

BomTableAnn = BomFeature.IGetTableAnnotations(1)

TableAnn = BomTableAnn

maxRow = BomTableAnn.RowCount - 1

maxCol = TableAnn.TotalColumnCount '--gets the column count even if there is hidden columns

For c = 0 To maxCol - 1

Debug.Print("Title: {0}", TableAnn.GetColumnTitle(c))

Debug.Print("Hidden: {0}", TableAnn.ColumnHidden(c))

Next

SolidworksApi macros