FailureDefinitionRegistry
Description:
The global registry for all FailureDefinitions in the Revit session.
The global registry for all FailureDefinitions in the Revit session.
Remarks:
When a FailureDefinition is created, it will be registered in this registry automatically. Registration is allowed only during Revit Application startup - after that FailureDefinitionRegistry is locked and creation of new FailureDefinitions is not allowed. There is only one instance of FailureDefinitionRegistry in session. GetFailureDefinitionRegistry.
When a FailureDefinition is created, it will be registered in this registry automatically. Registration is allowed only during Revit Application startup - after that FailureDefinitionRegistry is locked and creation of new FailureDefinitions is not allowed. There is only one instance of FailureDefinitionRegistry in session. GetFailureDefinitionRegistry.
public class FailureDefinitionRegistry : IDisposable
| Name | Return Type | Description |
|---|---|---|
| Dispose() | None | Releases all resources used by the |
| FindFailureDefinition(FailureDefinitionId) | FailureDefinitionAccessor | Finds a specific FailureDefinition by a given FailureDefinitionId. |
| ListAllFailureDefinitions() | IList<FailureDefinitionAccessor> | Retrieves all the registered FailureDefinitions. |
| Name | Return Type | Description |
|---|---|---|
| IsValidObject | bool | Specifies whether the .NET object represents a valid Revit entity. |