IAcadTable
TeighaX Interface of table object
Supported Platforms: Windows only
                            
Object Inheritance
Members
These members are part of this object:
- GetXData()
 
Void GetXData([in] BSTR AppName, [out] Pointer Type XDataType, [out] Pointer Type XDataValue)
                                                
Returns the extended data (XData) associated with an object.
 
 
- SetXData()
 
Void SetXData([in] VARIANT XDataType, [in] VARIANT XDataValue)
                                                
Sets the extended data (XData) associated with an object.
 
 
- Delete()
 
Void Delete( )
                                                
Deletes a specified object.
 
 
- GetExtensionDictionary()
 
IAcadDictionary* GetExtensionDictionary( )
                                                
Returns the extension dictionary associated with an object.
 
 
- ArrayPolar()
 
VARIANT ArrayPolar([in] Int NumberOfObjects, [in] Double AngleToFill, [in] VARIANT CenterPoint)
                                                
Not implemented. Creates an array of selected objects in a polar pattern.
 
 
- ArrayRectangular()
 
VARIANT ArrayRectangular([in] Int NumberOfRows, [in] Int NumberOfColumns, [in] Int NumberOfLevels, [in] Double DistBetweenRows, [in] Double DistBetweenCols, [in] Double DistBetweenLevels)
                                                
Not implemented. Creates an array of selected objects in a rectangular pattern.
 
 
- Highlight()
 
Void Highlight([in] Boolean HighlightFlag)
                                                
Not implemented. Highlights or removes highlight from an entity.
 
 
- Copy()
 
IDispatch* Copy( )
                                                
Copies a specified entity.
 
 
- Move()
 
Void Move([in] VARIANT FromPoint, [in] VARIANT ToPoint)
                                                
Moves an entity from one point to a second point.
 
 
- Rotate()
 
Void Rotate([in] VARIANT BasePoint, [in] Double RotationAngle)
                                                
Rotates an entity around a point.
 
 
- Rotate3D()
 
Void Rotate3D([in] VARIANT Point1, [in] VARIANT Point2, [in] Double RotationAngle)
                                                
Rotates an entity around a line defined by two points, where the direction of the axis if from the first point to the second point.
 
 
- Mirror()
 
IDispatch* Mirror([in] VARIANT Point1, [in] VARIANT Point2)
                                                
Not implemented. Mirrors an object around a line defined by two points.
 
 
- Mirror3D()
 
IDispatch* Mirror3D([in] VARIANT Point1, [in] VARIANT Point2, [in] VARIANT point3)
                                                
Not implemented. Mirrors an object around a plane defined by three points.
 
 
- ScaleEntity()
 
Void ScaleEntity([in] VARIANT BasePoint, [in] Double ScaleFactor)
                                                
Scales an object with respect to a base point and scale factor.
 
 
- TransformBy()
 
Void TransformBy([in] VARIANT TransformationMatrix)
                                                
Performs the specified transformation on an entity.
 
 
- Update()
 
Void Update( )
                                                
Not implemented. Updates the display of an entity.
 
 
- GetBoundingBox()
 
Void GetBoundingBox([out] Pointer Type MinPoint, [out] Pointer Type MaxPoint)
                                                
Returns the minimum and maximum point of an entity's bounding box.
 
 
- IntersectWith()
 
VARIANT IntersectWith([in] IDispatch* IntersectObject, AcExtendOptionShort option)
                                                
Returns coordinates of intersections with the (input) IntersectObject.
 
 
- GetColumnWidth()
 
Double GetColumnWidth([in] Int col)
                                                
Returns the width of a column in a table.
 
 
- SetColumnWidth()
 
Void SetColumnWidth([in] Int col, [in] Double Width)
                                                
Sets the width of a column in a table.
 
 
- GetRowHeight()
 
Double GetRowHeight([in] Int row)
                                                
Returns the height of a row in a table.
 
 
- SetRowHeight()
 
Void SetRowHeight([in] Int row, [in] Double Height)
                                                
Sets the height of a row in a table.
 
 
- GetMinimumColumnWidth()
 
Double GetMinimumColumnWidth([in] Int col)
                                                
Returns the minimum width of a column in a table.
 
 
- GetMinimumRowHeight()
 
Double GetMinimumRowHeight([in] Int row)
                                                
Returns the minimum height of a row in a table.
 
 
- GetAlignment()
 
AcCellAlignment GetAlignment(AcRowTypeShort rowType)
                                                
Returns how the cells of a row type are aligned.
 
 
- SetAlignment()
 
Void SetAlignment([in] Int rowTypes, AcCellAlignmentShort cellAlignment)
                                                
Specifies how the cells of a row type are aligned.
 
 
- GetBackgroundColorNone()
 
Boolean GetBackgroundColorNone(AcRowTypeShort rowType)
                                                
Specifies or returns whether the row type of a table has a background color.
 
 
- SetBackgroundColorNone()
 
Void SetBackgroundColorNone([in] Int rowTypes, [in] Boolean bValue)
                                                
Specifies or returns whether the row type of a table has a background color.
 
 
- GetBackgroundColor()
 
IAcadAcCmColor* GetBackgroundColor(AcRowTypeShort rowType)
                                                
Returns the background color value of a table's row type.
 
 
- SetBackgroundColor()
 
Void SetBackgroundColor([in] Int rowTypes, [in] Pointer Type pColor)
                                                
Specifies the background color value of a table's row type.
 
 
- GetContentColor()
 
IAcadAcCmColor* GetContentColor(AcRowTypeShort rowType)
                                                
Returns the color value of a table's row type.
 
 
- SetContentColor()
 
Void SetContentColor([in] Int rowTypes, [in] Pointer Type pColor)
                                                
Specifies the color value of a table's row type.
 
 
- GetTextStyle()
 
BSTR GetTextStyle(AcRowTypeShort rowType)
                                                
Returns the name of the text style assigned to the row type of a table.
 
 
- SetTextStyle()
 
Void SetTextStyle([in] Int rowTypes, [in] BSTR bstrName)
                                                
Specifies the text style assigned to the row type of a table.
 
 
- GetTextHeight()
 
Double GetTextHeight(AcRowTypeShort rowType)
                                                
Returns the text height of a table's row type.
 
 
- SetTextHeight()
 
Void SetTextHeight([in] Int rowTypes, [in] Double TextHeight)
                                                
Specifies the text height of a table's row type.
 
 
- GetGridLineWeight()
 
ACAD_LWEIGHT GetGridLineWeight(AcGridLineTypeShort gridLineType, AcRowTypeShort rowType)
                                                
Returns the grid lineweight value for a grid linetype and row type.
 
 
- SetGridLineWeight()
 
Void SetGridLineWeight([in] Int gridLineTypes, [in] Int rowTypes, ACAD_LWEIGHTShort Lineweight)
                                                
Specifies the grid lineweight value for a grid linetype and row type.
 
 
- GetGridColor()
 
IAcadAcCmColor* GetGridColor(AcGridLineTypeShort gridLineType, AcRowTypeShort rowType)
                                                
Returns the grid color value for a grid linetype and row type.
 
 
- SetGridColor()
 
Void SetGridColor([in] Int gridLineTypes, [in] Int rowTypes, [in] Pointer Type pColor)
                                                
Specifies the grid color value for a grid linetype and row type.
 
 
- GetGridVisibility()
 
Boolean GetGridVisibility(AcGridLineTypeShort gridLineType, AcRowTypeShort rowType)
                                                
Returns the grid visibility value for a Returns the grid color value for a grid linetype and row type.
 
 
- SetGridVisibility()
 
Void SetGridVisibility([in] Int gridLineTypes, [in] Int rowTypes, [in] Boolean bValue)
                                                
Specifies the grid visibility value for a grid linetype and row type.
 
 
- ClearTableStyleOverrides()
 
Void ClearTableStyleOverrides([in] Int flag)
                                                
Removes the overrides of a table style.
 
 
- GetCellType()
 
AcCellType GetCellType([in] Int row, [in] Int col)
                                                
Returns the cell type of a row and column.
 
 
- SetCellType()
 
Void SetCellType([in] Int row, [in] Int col, AcCellTypeShort CellType)
                                                
Specifies the cell type of a row and column.
 
 
- GetCellExtents()
 
VARIANT GetCellExtents([in] Int row, [in] Int col, [in] Boolean bOuterCell)
                                                
Returns whether a table cell is in the inner part of a table or on the outer edge.
 
 
- GetAttachmentPoint()
 
VARIANT GetAttachmentPoint([in] Int row, [in] Int col)
                                                
Returns the attachment point of a row and column.
 
 
- GetCellAlignment()
 
AcCellAlignment GetCellAlignment([in] Int row, [in] Int col)
                                                
Returns the alignment of a row and column.
 
 
- SetCellAlignment()
 
Void SetCellAlignment([in] Int row, [in] Int col, AcCellAlignmentShort cellAlignment)
                                                
Specifies the cell alignment of a row and column.
 
 
- GetCellBackgroundColorNone()
 
Boolean GetCellBackgroundColorNone([in] Int row, [in] Int col)
                                                
Returns whether the background color is set to None for a row and column.
 
 
- SetCellBackgroundColorNone()
 
Void SetCellBackgroundColorNone([in] Int row, [in] Int col, [in] Boolean bValue)
                                                
Specifies whether the background color is set to None for a row and column.
 
 
- GetCellBackgroundColor()
 
IAcadAcCmColor* GetCellBackgroundColor([in] Int row, [in] Int col)
                                                
Returns the background color for a row and column.
 
 
- SetCellBackgroundColor()
 
Void SetCellBackgroundColor([in] Int row, [in] Int col, [in] Pointer Type pColor)
                                                
Specifies the background color for a row and column.
 
 
- GetCellContentColor()
 
IAcadAcCmColor* GetCellContentColor([in] Int row, [in] Int col)
                                                
Returns the cell content color for a row and column.
 
 
- SetCellContentColor()
 
Void SetCellContentColor([in] Int row, [in] Int col, [in] Pointer Type pColor)
                                                
Specifies the cell content color for a row and column.
 
 
- GetCellStyleOverrides()
 
VARIANT GetCellStyleOverrides([in] Int row, [in] Int col)
                                                
Returns the overrides of a cell style.
 
 
- DeleteCellContent()
 
Void DeleteCellContent([in] Int row, [in] Int col)
                                                
Deletes all cell content for a row and coluumn.
 
 
- GetRowType()
 
AcRowType GetRowType([in] Int row)
                                                
Returns the row type of a row.
 
 
- GetText()
 
BSTR GetText([in] Int row, [in] Int col)
                                                
Returns the text of a row and column.
 
 
- SetText()
 
Void SetText([in] Int row, [in] Int col, [in] BSTR pStr)
                                                
Specifies the text of a row and column.
 
 
- GetCellTextStyle()
 
BSTR GetCellTextStyle([in] Int row, [in] Int col)
                                                
Returns the text style name of a row and column.
 
 
- SetCellTextStyle()
 
Void SetCellTextStyle([in] Int row, [in] Int col, [in] BSTR bstrName)
                                                
Specifies the text style name of a row and column.
 
 
- GetCellTextHeight()
 
Double GetCellTextHeight([in] Int row, [in] Int col)
                                                
Returns the text height of a row and column.
 
 
- SetCellTextHeight()
 
Void SetCellTextHeight([in] Int row, [in] Int col, [in] Double TextHeight)
                                                
Specifies the text height of a row and column.
 
 
- GetTextRotation()
 
AcRotationAngle GetTextRotation([in] Int row, [in] Int col)
                                                
Returns the text rotation of a row and column.
 
 
- SetTextRotation()
 
Void SetTextRotation([in] Int row, [in] Int col, AcRotationAngleShort TextRotation)
                                                
Specifies the text rotation of a row and column.
 
 
- GetAutoScale()
 
Boolean GetAutoScale([in] Int row, [in] Int col)
                                                
Returns whether auto scaling is turned on for a row and column.
 
 
- SetAutoScale()
 
Void SetAutoScale([in] Int row, [in] Int col, [in] Boolean bValue)
                                                
Specifies whether auto scaling is turned on for a row nad column.
 
 
- GetBlockTableRecordId()
 
LONG_PTR GetBlockTableRecordId([in] Int row, [in] Int col)
                                                
Returns the block table record ID associated with the block-type cell.
 
 
- SetBlockTableRecordId()
 
Void SetBlockTableRecordId([in] Int row, [in] Int col, LONG_PTRShort blkId, [in] Boolean bAutoFit)
                                                
Specifies the block table record ID associated with the block-type cell.
 
 
- GetBlockScale()
 
Double GetBlockScale([in] Int row, [in] Int col)
                                                
Returns the block scale value for a row and column.
 
 
- SetBlockScale()
 
Void SetBlockScale([in] Int row, [in] Int col, [in] Double blkScale)
                                                
Specifies the block scale value for a row and column.
 
 
- GetBlockRotation()
 
Double GetBlockRotation([in] Int row, [in] Int col)
                                                
Returns the block rotation of a row and column.
 
 
- SetBlockRotation()
 
Void SetBlockRotation([in] Int row, [in] Int col, [in] Double blkRotation)
                                                
Specifies the block rotation of a row and column.
 
 
- GetBlockAttributeValue()
 
BSTR GetBlockAttributeValue([in] Int row, [in] Int col, LONG_PTRShort attdefId)
                                                
Returns the attribute value of a block cell.
 
 
- SetBlockAttributeValue()
 
Void SetBlockAttributeValue([in] Int row, [in] Int col, LONG_PTRShort attdefId, [in] BSTR bstrValue)
                                                
Specifies the attribute value of a block cell.
 
 
- GetCellGridLineWeight()
 
ACAD_LWEIGHT GetCellGridLineWeight([in] Int row, [in] Int col, AcCellEdgeMaskShort edge)
                                                
Returns the grid lineweight value for the edge of a row and column.
 
 
- SetCellGridLineWeight()
 
Void SetCellGridLineWeight([in] Int row, [in] Int col, [in] Int edges, ACAD_LWEIGHTShort Lineweight)
                                                
Specifies the grid lineweight value for the edges of a row and column.
 
 
- GetCellGridColor()
 
IAcadAcCmColor* GetCellGridColor([in] Int row, [in] Int col, AcCellEdgeMaskShort edge)
                                                
Returns the grid color value for the edge of a row and column.
 
 
- SetCellGridColor()
 
Void SetCellGridColor([in] Int row, [in] Int col, [in] Int edges, [in] Pointer Type pColor)
                                                
Specifies the grid color value for the edges of a row and column.
 
 
- GetCellGridVisibility()
 
Boolean GetCellGridVisibility([in] Int row, [in] Int col, AcCellEdgeMaskShort edge)
                                                
Returns whether the grid is visible for the edge of a row and column.
 
 
- SetCellGridVisibility()
 
Void SetCellGridVisibility([in] Int row, [in] Int col, [in] Int edges, [in] Boolean bValue)
                                                
Specifies whether the grid is visible for the edges of a row and column.
 
 
- InsertColumns()
 
Void InsertColumns([in] Int col, [in] Double Width, [in] Int cols)
                                                
Adds columns to a table.
 
 
- DeleteColumns()
 
Void DeleteColumns([in] Int col, [in] Int cols)
                                                
Deletes columns from a table.
 
 
- InsertRows()
 
Void InsertRows([in] Int row, [in] Double Height, [in] Int Rows)
                                                
Adds rows to a table.
 
 
- DeleteRows()
 
Void DeleteRows([in] Int row, [in] Int Rows)
                                                
Deletes rows from a table.
 
 
- MergeCells()
 
Void MergeCells([in] Int minRow, [in] Int maxRow, [in] Int minCol, [in] Int maxCol)
                                                
Merges cells together into a single cell.
 
 
- UnmergeCells()
 
Void UnmergeCells([in] Int minRow, [in] Int maxRow, [in] Int minCol, [in] Int maxCol)
                                                
Unmerges cells.
 
 
- IsMergedCell()
 
Boolean IsMergedCell([in] Int row, [in] Int col, [out] Pointer Type minRow, [out] Pointer Type maxRow, [out] Pointer Type minCol, [out] Pointer Type maxCol)
                                                
Returns whether the specified cells are merged.
 
 
- GetFieldId()
 
LONG_PTR GetFieldId([in] Int row, [in] Int col)
                                                
Returns the field object ID that corresponds to a cell.
 
 
- SetFieldId()
 
Void SetFieldId([in] Int row, [in] Int col, LONG_PTRShort fieldId)
                                                
Specifies the field object ID for a cell.
 
 
- GenerateLayout()
 
Void GenerateLayout( )
                                                
Generates the layout and content of a table.
 
 
- RecomputeTableBlock()
 
Void RecomputeTableBlock([in] Boolean bForceUpdate)
                                                
Recomputes the referenced table block with changes made to the table.
 
 
- HitTest()
 
Boolean HitTest([in] VARIANT wpt, [in] VARIANT wviewVec, [out] Pointer Type resultRowIndex, [out] Pointer Type resultColumnIndex)
                                                
Not implemented. Determines whether a vertex is on a table.
 
 
- Select()
 
VARIANT Select([in] VARIANT wpt, [in] VARIANT wvwVec, [in] VARIANT wvwxVec, [in] Double wxaper, [in] Double wyaper, [in] Boolean allowOutside, [out] Pointer Type resultRowIndex, [out] Pointer Type resultColumnIndex)
                                                
Not implemented. Selects a cell in a table.
 
 
- SelectSubRegion()
 
VARIANT SelectSubRegion([in] VARIANT wpt1, [in] VARIANT wpt2, [in] VARIANT wvwVec, [in] VARIANT wvwxVec, AcSelectTypeShort seltype, [in] Boolean bIncludeCurrentSelection, [out] Pointer Type rowMin, [out] Pointer Type rowMax, [out] Pointer Type colMin, [out] Pointer Type colMax)
                                                
Not implemented. Selects a subregion in a table.
 
 
- ReselectSubRegion()
 
VARIANT ReselectSubRegion( )
                                                
Not implemented. Reselects a subregion in a table.
 
 
- GetSubSelection()
 
Void GetSubSelection([out] Pointer Type rowMin, [out] Pointer Type rowMax, [out] Pointer Type colMin, [out] Pointer Type colMax)
                                                
Not implemented. Returns a subregion in a table.
 
 
- SetSubSelection()
 
Void SetSubSelection([in] Int rowMin, [in] Int rowMax, [in] Int colMin, [in] Int colMax)
                                                
Not implemented. Specifies a subregion in a table.
 
 
- ClearSubSelection()
 
Void ClearSubSelection( )
                                                
Not implemented. Clears a subregion in a table.
 
 
- GetDataType()
 
Void GetDataType(AcRowTypeShort rowType, [out] Pointer Type pDataType, [out] Pointer Type pUnitType)
                                                
Not implemented. Returns the row data type and unit type for the specified row type.
 
 
- SetDataType()
 
Void SetDataType([in] Int rowTypes, AcValueDataTypeShort dataType, AcValueUnitTypeShort unitType)
                                                
Not implemented. Specifies the row data type and unit type for a row type.
 
 
- GetFormat()
 
BSTR GetFormat(AcRowTypeShort rowType)
                                                
Not implemented. Returns the format of a row type.
 
 
- SetFormat()
 
Void SetFormat([in] Int rowTypes, BSTR pFormat)
                                                
Not implemented. Specifies the format of a row type.
 
 
- FormatValue()
 
Void FormatValue([in] Int row, [in] Int col, AcFormatOptionShort nOption, Pointer Type pVal)
                                                
Not implemented. Returns the formatted text string of a row and column.
 
 
- GetCellDataType()
 
Void GetCellDataType([in] Int row, [in] Int col, [out] Pointer Type pDataType, [out] Pointer Type pUnitType)
                                                
Not implemented. Returns the cell data type and unit type of a row and column.
 
 
- SetCellDataType()
 
Void SetCellDataType([in] Int row, [in] Int col, AcValueDataTypeShort dataType, AcValueUnitTypeShort unitType)
                                                
Not implemented. Specifies the cell data type and unit type of a row and column.
 
 
- GetCellFormat()
 
BSTR GetCellFormat([in] Int row, [in] Int col)
                                                
Not implemented. Returns the cell format for the specified row and column.
 
 
- SetCellFormat()
 
Void SetCellFormat([in] Int row, [in] Int col, BSTR pFormat)
                                                
Not implemented. Specifies the cell format of a row and column.
 
 
- GetCellValue()
 
VARIANT GetCellValue([in] Int row, [in] Int col)
                                                
Not implemented. Returns the cell value of a row and column.
 
 
- SetCellValue()
 
Void SetCellValue([in] Int row, [in] Int col, VARIANT val)
                                                
Not implemented. Specifies the cell value of a row and column.
 
 
- SetCellValueFromText()
 
Void SetCellValueFromText([in] Int row, [in] Int col, [in] BSTR val, AcParseOptionShort nOption)
                                                
Not implemented. Specifies the cell value from existing text in a row and column.
 
 
- ResetCellValue()
 
Void ResetCellValue([in] Int row, [in] Int col)
                                                
Not implemented. Resets the cell value of a row and column.
 
 
- IsEmpty()
 
Boolean IsEmpty([in] Int nRow, [in] Int nCol)
                                                
Checks if the content of the specified cell is empty.
 
 
- CreateContent()
 
Int CreateContent([in] Int nRow, [in] Int nCol, [in] Int nIndex)
                                                
Creates new content in a cell
 
 
- MoveContent()
 
Void MoveContent([in] Int nRow, [in] Int nCol, [in] Int nFromIndex, [in] Int nToIndex)
                                                
Moves a content in a cell from one position to another position within the cell
 
 
- DeleteContent()
 
Void DeleteContent([in] Int nRow, [in] Int nCol)
                                                
Deletes a content from a cell
 
 
- GetValue()
 
VARIANT GetValue([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the cell value for the specified row and column and nContent.
 
 
- SetValue()
 
Void SetValue([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] VARIANT acValue)
                                                
Sets the cell value by parsing the text for the specified row and column and nContent.
 
 
- SetValueFromText()
 
Void SetValueFromText([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR szText, AcParseOptionShort nOption)
                                                
Sets the value of the content at the specified content index.
 
 
- GetDataFormat()
 
BSTR GetDataFormat([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the cell format for the specified row and column and nContent.
 
 
- SetDataFormat()
 
Void SetDataFormat([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR szFormat)
                                                
Sets the cell format for the specified row and column and nContent.
 
 
- GetTextString()
 
BSTR GetTextString([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the text value value for the specified row and column  and nContent.
 
 
- SetTextString()
 
Void SetTextString([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR Text)
                                                
Sets the text value value for the specified row and column.
 
 
- GetFieldId2()
 
LONG_PTR GetFieldId2([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Returns the field object id associated to the specifed cell  and nContent.
 
 
- SetFieldId2()
 
Void SetFieldId2([in] Int nRow, [in] Int nCol, [in] Int nContent, LONG_PTRShort acDbObjectId, AcCellOptionShort nflag)
                                                
Sets  the field object id associated to the specifed cell  and nContent.
 
 
- GetBlockTableRecordId2()
 
LONG_PTR GetBlockTableRecordId2([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the block table record id associated to the block-type cell  and nContent.
 
 
- SetBlockTableRecordId2()
 
Void SetBlockTableRecordId2([in] Int nRow, [in] Int nCol, [in] Int nContent, LONG_PTRShort blkId, [in] Boolean autoFit)
                                                
Sets the block table record id associated to the block-type cell  and nContent.
 
 
- GetBlockAttributeValue2()
 
BSTR GetBlockAttributeValue2([in] Int nRow, [in] Int nCol, [in] Int nContent, LONG_PTRShort blkId)
                                                
Returns the attribute value from the Specified block cell for the attribute definition object contained in the block  and nContent.
 
 
- SetBlockAttributeValue2()
 
Void SetBlockAttributeValue2([in] Int nRow, [in] Int nCol, [in] Int nContent, LONG_PTRShort blkId, [in] BSTR Value)
                                                
Sets the attribute value from the Specified block cell for the attribute definition object contained in the block  and nContent.
 
 
- GetCustomData()
 
Void GetCustomData([in] Int nRow, [in] Int nCol, [in] BSTR szKey, [out] Pointer Type pData)
                                                
Gets the custom data value set in cell, row, or column.
 
 
- SetCustomData()
 
Void SetCustomData([in] Int nRow, [in] Int nCol, [in] BSTR szKey, [in] VARIANT data)
                                                
Sets the custom data value set in cell, row, or column.
 
 
- GetCellStyle()
 
BSTR GetCellStyle([in] Int nRow, [in] Int nCol)
                                                
Gets the cell style of cell, row, or column.
 
 
- SetCellStyle()
 
Void SetCellStyle([in] Int nRow, [in] Int nCol, [in] BSTR szCellStyle)
                                                
Sets the the cell style of cell, row, or column.
 
 
- GetContentColor2()
 
IAcadAcCmColor* GetContentColor2([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Returns the true color value for the specified row type  and nContent.
 
 
- SetContentColor2()
 
Void SetContentColor2([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Pointer Type pColor)
                                                
Sets the true color value for the specified row type  and nContent.
 
 
- GetDataType2()
 
Void GetDataType2([in] Int nRow, [in] Int nCol, [in] Int nContent, [out] Pointer Type pDataType, [out] Pointer Type pUnitType)
                                                
Gets the row data type and unit type for the specified row type  and nContent.
 
 
- SetDataType2()
 
Void SetDataType2([in] Int nRow, [in] Int nCol, [in] Int nContent, AcValueDataTypeShort dataType, AcValueUnitTypeShort unitType)
                                                
Sets the row data type and unit type for the specified row type  and nContent.
 
 
- GetTextStyle2()
 
BSTR GetTextStyle2([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the text style name for the specified row and column  and nContent.
 
 
- SetTextStyle2()
 
Void SetTextStyle2([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR bstrStyleName)
                                                
Sets the text style name for the specified row and column  and nContent.
 
 
- GetTextHeight2()
 
Double GetTextHeight2([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Returns the text height for the specified row and column  and nContent.
 
 
- SetTextHeight2()
 
Void SetTextHeight2([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Double Height)
                                                
Gets the text height for the specified row and column  and nContent.
 
 
- GetRotation()
 
Double GetRotation([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the rotation angle of the content at the specified content index.
 
 
- SetRotation()
 
Void SetRotation([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Double Value)
                                                
Sets the rotation angle of the content at the specified content index.
 
 
- GetAutoScale2()
 
Boolean GetAutoScale2([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Returns the auto scale flag value for the specified row and column  and nContent.
 
 
- SetAutoScale2()
 
Void SetAutoScale2([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Boolean bAutoFit)
                                                
Sets the auto scale flag value for the specified row and column  and nContent.
 
 
- GetScale()
 
Double GetScale([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the scale of the content at the specified content index.
 
 
- SetScale()
 
Void SetScale([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Double scale)
                                                
Sets the scale of the content at the specified content index.
 
 
- RemoveAllOverrides()
 
Void RemoveAllOverrides([in] Int nRow, [in] Int nCol)
                                                
Removes all the overrides in cell, row, or column.
 
 
- GetGridLineWeight2()
 
ACAD_LWEIGHT GetGridLineWeight2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
                                                
Gets the gridLineWeight value for the specified gridLineType(s) and row type(s)   and nContent.
 
 
- SetGridLineWeight2()
 
Void SetGridLineWeight2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, ACAD_LWEIGHTShort Lineweight)
                                                
Sets the gridLineWeight value for the specified gridLineType(s) and row type(s)   and nContent.
 
 
- GetGridLinetype()
 
LONG_PTR GetGridLinetype([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
                                                
Gets the grid line type of cell, row, or column.
 
 
- SetGridLinetype()
 
Void SetGridLinetype([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, LONG_PTRShort idLinetype)
                                                
Sets the grid line type of cell, row, or column.
 
 
- GetGridColor2()
 
IAcadAcCmColor* GetGridColor2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
                                                
Returns the gridColor value for the specified gridLineType and row type  and nContent.
 
 
- SetGridColor2()
 
Void SetGridColor2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, [in] Pointer Type pColor)
                                                
Sets the gridColor value for the specified gridLineType and row type  and nContent.
 
 
- GetGridVisibility2()
 
Boolean GetGridVisibility2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
                                                
Returns the gridVisibility value for the specified gridLineType and row type.
 
 
- SetGridVisibility2()
 
Void SetGridVisibility2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, [in] Boolean bVisible)
                                                
Sets the gridVisibility value for the specified gridLineType and row type.
 
 
- GetGridDoubleLineSpacing()
 
Double GetGridDoubleLineSpacing([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
                                                
Gets the grid double line spacing from cell, row, or column
 
 
- SetGridDoubleLineSpacing()
 
Void SetGridDoubleLineSpacing([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, [in] Double fSpacing)
                                                
Sets the grid double line spacing in cell, row, or column.
 
 
- GetBreakHeight()
 
Double GetBreakHeight([in] Int nIndex)
                                                
Returns the break height of the specified table when table breaking is enabled.
 
 
- SetBreakHeight()
 
Void SetBreakHeight([in] Int nIndex, [in] Double Height)
                                                
Sets the break height of the specified table when table breaking is enabled.
 
 
- GetContentType()
 
AcCellContentType GetContentType([in] Int nRow, [in] Int nCol)
                                                
Gets the content type of the content at the specified content index.
 
 
- GetMargin()
 
Double GetMargin([in] Int nRow, [in] Int nCol, AcCellMarginShort nMargin)
                                                
Gets the margin of cell, row, or column.
 
 
- SetMargin()
 
Void SetMargin([in] Int nRow, [in] Int nCol, AcCellMarginShort nMargins, [in] Double fMargin)
                                                
Sets the margin of cell, row, or column.
 
 
- GetContentLayout()
 
AcCellContentLayout GetContentLayout([in] Int row, [in] Int col)
                                                
Gets the content layout of the cell.
 
 
- SetContentLayout()
 
Void SetContentLayout([in] Int row, [in] Int col, AcCellContentLayoutShort nLayout)
                                                
Sets the content layout of the cell.
 
 
- GetOverride()
 
AcCellProperty GetOverride([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the override in cell, row, column, or content.
 
 
- SetOverride()
 
Void SetOverride([in] Int nRow, [in] Int nCol, [in] Int nContent, AcCellPropertyShort nProp)
                                                
Sets the override in cell, row, column, or content.
 
 
- GetGridLineStyle()
 
AcGridLineStyle GetGridLineStyle([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
                                                
Gets the grid line style of cell, row, or column.
 
 
- SetGridLineStyle()
 
Void SetGridLineStyle([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineTypes, AcGridLineStyleShort nLineStyle)
                                                
Sets the grid line style of cell, row, or column.
 
 
- InsertRowsAndInherit()
 
Void InsertRowsAndInherit([in] Int nIndex, [in] Int nInheritFrom, [in] Int nNumRows)
                                                
Inserts one or more rows at the specified index and inherits the row properties from specified row.
 
 
- InsertColumnsAndInherit()
 
Void InsertColumnsAndInherit([in] Int col, [in] Int nInheritFrom, [in] Int nNumCols)
                                                
Inserts one or more columns at the specified index and inherits the column properties from specified column.
 
 
- GetHasFormula()
 
Boolean GetHasFormula([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Returns true if the content at the specified index is a formula.
 
 
- GetFormula()
 
BSTR GetFormula([in] Int nRow, [in] Int nCol, [in] Int nContent)
                                                
Gets the formula if the content at the specified content index has a formula.
 
 
- SetFormula()
 
Void SetFormula([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR pszFormula)
                                                
Sets the formula at the specified content index.
 
 
- IsContentEditable()
 
Boolean IsContentEditable([in] Int nRow, [in] Int nCol)
                                                
Checks if the content of the specified cell can be modified.
 
 
- IsFormatEditable()
 
Boolean IsFormatEditable([in] Int nRow, [in] Int nCol)
                                                
Checks if the format of the specified cell can be modified.
 
 
- GetCellState()
 
AcCellState GetCellState([in] Int nRow, [in] Int nCol)
                                                
Gets the cell state.
 
 
- SetCellState()
 
Void SetCellState([in] Int nRow, [in] Int nCol, AcCellStateShort nLock)
                                                
Sets the cell state.
 
 
- EnableMergeAll()
 
Void EnableMergeAll([in] Int nRow, [in] Int nCol, [in] Boolean bEnable)
                                                
Enables or disables the merge all flag in row or column.
 
 
- IsMergeAllEnabled()
 
Boolean IsMergeAllEnabled([in] Int nRow, [in] Int nCol)
                                                
Returns whether merge all flag is enabled or not in row or column.
 
 
- GetColumnName()
 
BSTR GetColumnName([in] Int nIndex)
                                                
Gets the columns name.
 
 
- SetColumnName()
 
Void SetColumnName([in] Int nIndex, [in] BSTR Name)
                                                
Sets the columns name.
 
 
- SetToolTip()
 
Void SetToolTip([in] Int nRow, [in] Int nCol, [in] BSTR tip)
                                                
Sets the tooltip string for cell, row, or column.
 
 
- Handle [ReadOnly]
 
BSTR Handle( )
                                                
Returns the handle of an object.
 
 
- ObjectName [ReadOnly]
 
BSTR ObjectName( )
                                                
Returns the TeighaX class name of an object.
 
 
- ObjectID [ReadOnly]
 
LONG_PTR ObjectID( )
                                                
Returns the object ID of an object.
 
 
- Application [ReadOnly]
 
IDispatch* Application( )
                                                
Returns the Application object.
 
 
- HasExtensionDictionary [ReadOnly]
 
Boolean HasExtensionDictionary( )
                                                
Returns whether an object has an associated extension dictionary.
 
 
- OwnerID [ReadOnly]
 
LONG_PTR OwnerID( )
                                                
Returns the object ID of the parent object.
 
 
- Document [ReadOnly]
 
IDispatch* Document( )
                                                
Returns the drawing to which an object belongs.
 
 
- TrueColor [ReadOnly]
 
IAcadAcCmColor* TrueColor( )
                                                
Specifies or returns the true color of an object.
 
 
- Layer [ReadOnly]
 
BSTR Layer( )
                                                
Specifies or returns the current layer of an object.
 
 
- Linetype [ReadOnly]
 
BSTR Linetype( )
                                                
Specifies or returns the current linetype of an object.
 
 
- LinetypeScale [ReadOnly]
 
ACAD_NOUNITS LinetypeScale( )
                                                
Specifies or returns the linetype scale factor of an object.
 
 
- Visible [ReadOnly]
 
Boolean Visible( )
                                                
Specifies or returns the visibility of an object or the application.
 
 
- PlotStyleName [ReadOnly]
 
BSTR PlotStyleName( )
                                                
Specifies or returns the plot style name of an object.
 
 
- Lineweight [ReadOnly]
 
ACAD_LWEIGHT Lineweight( )
                                                
Specifies or returns the lineweight of an object.
 
 
- Hyperlinks [ReadOnly]
 
IAcadHyperlinks* Hyperlinks( )
                                                
Assigns a hyperlink to an object and displays the hyperlink name and description (if one is specified).
 
 
- Material [ReadOnly]
 
BSTR Material( )
                                                
Specifies or returns the material of an object.
 
 
- EntityTransparency [ReadOnly]
 
BSTR EntityTransparency( )
                                                
Specifies the transparency of the object
 
 
- StyleName [ReadOnly]
 
BSTR StyleName( )
                                                
Specifies or returns the name of the table style assigned to a table.
 
 
- Rows [ReadOnly]
 
Int Rows( )
                                                
Specifies or returns the number of rows in a table.
 
 
- Columns [ReadOnly]
 
Int Columns( )
                                                
Specifies or returns the number of columns in a table.
 
 
- FlowDirection [ReadOnly]
 
AcTableDirection FlowDirection( )
                                                
Specifies or returns the position a table's title and row headings.
 
 
- Width [ReadOnly]
 
Double Width( )
                                                
Specifies or returns the width of a table.
 
 
- Height [ReadOnly]
 
Double Height( )
                                                
Specifies or returns the height of a table.
 
 
- VertCellMargin [ReadOnly]
 
Double VertCellMargin( )
                                                
Specifies or returns the distance between cell text and the top/bottom cell edge.
 
 
- HorzCellMargin [ReadOnly]
 
Double HorzCellMargin( )
                                                
Specifies or returns the distance between cell text and the left/right cell edge.
 
 
- InsertionPoint [ReadOnly]
 
VARIANT InsertionPoint( )
                                                
Specifies or returns the x, y, and z coordinates of the table insertion point.
 
 
- ColumnWidth
 
Void ColumnWidth( )
                                                
Sets the width of all columns in a table.
 
 
- RowHeight
 
Void RowHeight( )
                                                
Sets the height of all rows in a table.
 
 
- MinimumTableWidth [ReadOnly]
 
Double MinimumTableWidth( )
                                                
Returns the minimum width of a table.
 
 
- MinimumTableHeight [ReadOnly]
 
Double MinimumTableHeight( )
                                                
Returns the minimum height of a table.
 
 
- Direction [ReadOnly]
 
VARIANT Direction( )
                                                
Specifies or returns the x plane where a table is positioned.
 
 
- TitleSuppressed [ReadOnly]
 
Boolean TitleSuppressed( )
                                                
Specifies or returns whether the title of a table is visible.
 
 
Boolean HeaderSuppressed( )
                                                
Specifies or returns whether row headings of a table are visible.
 
 
- TableStyleOverrides [ReadOnly]
 
VARIANT TableStyleOverrides( )
                                                
Returns the overrides of a table style.
 
 
- HasSubSelection [ReadOnly]
 
Boolean HasSubSelection( )
                                                
Determines whether a table has a subselection set.
 
 
- RegenerateTableSuppressed [ReadOnly]
 
Boolean RegenerateTableSuppressed( )
                                                
Determines whether a table can be regenerated.
 
 
- EnableBreak
 
Void EnableBreak( )
                                                
Enables or disables table breaking
 
 
- BreaksEnabled [ReadOnly]
 
Boolean BreaksEnabled( )
                                                
Determines whether table breaking is in use. When enabled, the table will break automatically at the current specified height.
 
 
- RepeatTopLabels [ReadOnly]
 
Boolean RepeatTopLabels( )
                                                
Determines whether the first set of label rows will be repeated at the top of each broken table part.
 
 
- RepeatBottomLabels [ReadOnly]
 
Boolean RepeatBottomLabels( )
                                                
Determines whether the bottom set of label rows is repeated at the bottom of each broken table part.
 
 
- TableBreakFlowDirection [ReadOnly]
 
AcTableFlowDirection TableBreakFlowDirection( )
                                                
Determines the direction that parts of the table flow.
 
 
- AllowManualPositions [ReadOnly]
 
Boolean AllowManualPositions( )
                                                
When enabled, each table part can be moved outside of the boundary. When not enabled, the table parts are contained within a rectangular boundary.
 
 
- AllowManualHeights [ReadOnly]
 
Boolean AllowManualHeights( )
                                                
Allows the heights of broken table parts to have their own breaking height. When set to No, all table parts will break at the height of the initial table part.
 
 
- TableBreakHeight [ReadOnly]
 
Double TableBreakHeight( )
                                                
Sets the breaking height for the initial table part and any other table parts that do not have manual heights set.
 
 
- BreakSpacing [ReadOnly]
 
Double BreakSpacing( )
                                                
Controls the spacing between the broken table parts. Depending on the break direction this will be a horizontal or vertical spacing.