2024 Class
Changes 0
C

FamilySizeTableManager

Description:
Manages importing, exporting, and querying size data through the FamilySizeTable class.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.FamilySizeTableManager
public class FamilySizeTableManager : IDisposable
Name Return Type Description
M CreateFamilySizeTableManager(Document, ElementId) bool Adds FamilySizeTableManager to a Family. A FamilySizeTableManager and FamilySizeTables are only needed when importing, exporting, or removing size data previously stored in CSV files.
M Dispose() None Releases all resources used by the
M ExportSizeTable(String, String) bool Exports the size table to aCSV file.
M GetAllSizeTableNames() IList<string> Get the FamilySizeTable names in a family.
M GetFamilySizeTableManager(Document, ElementId) FamilySizeTableManager Gets a FamilySizeTableManager from a Family
M GetSizeTable(String) FamilySizeTable Get a FamilySizeTable by name.
M HasSizeTable(String) bool Checks if a FamilySizeTable of a given name exists.
M ImportSizeTable(Document, String, FamilySizeTableErrorInfo) bool Imports a FamilySizeTable from a CSV file.
M RemoveSizeTable(String) bool Removes the FamilySizeTable of a given name.
Name Return Type Description
P IsValidObject bool Specifies whether the .NET object represents a valid Revit entity.
P NumberOfSizeTables int The number of FamilySizeTables in a family.