Bexel Manager API Documentation
|
Public Member Functions | |
IEnumerator< Property > | GetEnumerator () |
abstract Property | GetPropertyByDefinitionID (int internalDefinitionID) |
Retrieves the property with the specified internal property definition ID. More... | |
Property | GetPropertyByName (string name) |
Retrieves the property with the specified name. More... | |
Property | GetPropertyByDefinition (PropertyDefinition definition) |
Retrieves the property with the specified property definition. More... | |
Property | GetPropertyByDefinitionID (PropertyDefinitionID definitionID) |
Retrieves the property with the specified property definition ID. More... | |
bool | ContainsKey (PropertyDefinition definition) |
Determines whether the collection contains the property with the specified property definition. More... | |
bool | ContainsKey (PropertyDefinitionID definitionID) |
Determines whether the collection contains the property with the specified property definition ID. More... | |
abstract bool | ContainsKey (int definitionID) |
Determines whether the collection contains the property with the specified internal property definition ID. More... | |
Properties | |
abstract Project | Project [get] |
abstract IReadOnlyDictionary< string, PropertyRef > | PropertyCollectionRef [get] |
int | Count [get] |
Property | this[PropertyDefinition definition] [get] |
Property | this[PropertyDefinitionID definitionID] [get] |
Property | this[int internalDefinitionID] [get] |
Properties inherited from Bexel.Api.IReadOnlyPropertyCollection | |
Property | this[PropertyDefinition definition] [get] |
Retrieves the property with the specified property definition. More... | |
Property | this[PropertyDefinitionID definitionID] [get] |
Retrieves the property with the specified property definition ID. More... | |
Property | this[int internalDefinitionID] [get] |
Retrieves the property with the specified internal property definition ID. More... | |
bool Bexel.Api.ReadOnlyPropertyCollection.ContainsKey | ( | PropertyDefinition | definition | ) |
Determines whether the collection contains the property with the specified property definition.
definition | Property definition of the property. |
Implements Bexel.Api.IReadOnlyPropertyCollection.
bool Bexel.Api.ReadOnlyPropertyCollection.ContainsKey | ( | PropertyDefinitionID | definitionID | ) |
Determines whether the collection contains the property with the specified property definition ID.
definitionID | Property definition ID of the property. |
Implements Bexel.Api.IReadOnlyPropertyCollection.
|
pure virtual |
Determines whether the collection contains the property with the specified internal property definition ID.
internalDefinitionID | Internal property definition ID of the property. |
Implements Bexel.Api.IReadOnlyPropertyCollection.
Implemented in Bexel.Api.ElementProperties, Bexel.Api.ElementSourceProperties, Bexel.Api.BuildingProperties, Bexel.Api.BuildingStoreyProperties, Bexel.Api.FamilyProperties, Bexel.Api.MaterialProperties, and Bexel.Api.ElementSystemProperties.
Property Bexel.Api.ReadOnlyPropertyCollection.GetPropertyByDefinition | ( | PropertyDefinition | definition | ) |
Retrieves the property with the specified property definition.
definition | Property definition of the property. |
Implements Bexel.Api.IReadOnlyPropertyCollection.
|
pure virtual |
Retrieves the property with the specified internal property definition ID.
internalDefinitionID | Internal property definition ID of the property. |
Implements Bexel.Api.IReadOnlyPropertyCollection.
Implemented in Bexel.Api.ElementProperties, Bexel.Api.ElementSourceProperties, Bexel.Api.BuildingProperties, Bexel.Api.BuildingStoreyProperties, Bexel.Api.FamilyProperties, Bexel.Api.MaterialProperties, and Bexel.Api.ElementSystemProperties.
Property Bexel.Api.ReadOnlyPropertyCollection.GetPropertyByDefinitionID | ( | PropertyDefinitionID | definitionID | ) |
Retrieves the property with the specified property definition ID.
definitionID | Property definition ID of the property. |
Implements Bexel.Api.IReadOnlyPropertyCollection.
Property Bexel.Api.ReadOnlyPropertyCollection.GetPropertyByName | ( | string | name | ) |
Retrieves the property with the specified name.
name | The name of the property. |
Implements Bexel.Api.IReadOnlyPropertyCollection.