Sample Code Revit Batch Processor 1.1.11 documentation

Contents:

This Page

duHast.Revit.Family.Reporting.Objects package

Submodules

duHast.Revit.Family.Reporting.Objects.family_report_data module

Family data storage class.

This class is used to store data from families placed in a project environment.

class duHast.Revit.Family.Reporting.Objects.family_report_data.FamilyReportData

Bases: Base

Class constructor

property project_name
property family_category
property family_name
property family_type_name
property family_instances_placed
property nested_families
add_nested_family(family_name)
property is_host
property type_properties
add_type_property(property)
property is_shared
get_properties_as_list_str()

returns all property values as a list of strings

Returns:

A list of all property values.

Return type:

[str]

get_property_headers()

Builds a list of all proprty names.

Returns:

A list of all property names.

Return type:

[str]

Module contents