2022 Enumeration
Changes 0
E

FailureResolutionType

Description:
Enumeration to classify FailureResolutions by nature of operation they perform on failing Elements.
public enum FailureResolutionType
Name Description
E Invalid Special (reserved) type. This should be non-initialized value of any variable of FailureResolutionType, end user should not see this value, API programmer could use this in initialization and comparison.
E Default Special (reserved) type. It cannot be used as a type when defining a resolution, but can be used as a key to query default resolution from FailureMessage or FailureDefinition.
E CreateElements Defines a resolution of a failure where Revit will add new Element(s) in place of missing one(s).
E DeleteElements Defines a resolution of a failure by deleting Element(s) that caused the failure.
E SkipElements Defines a resolution of a failure by skipping Element(s) for which operation has failed and proceeding with the rest of Elements.
E MoveElements Defines a resolution of a failure by moving Element(s) to an appropriate location.
E FixElements Defines a resolution of a failure by changing failing Element(s) - specific change may vary depending in type of failure and type of Element(s).
E DetachElements Defines a resolution of a failure by removing invalid relationships between elements such as joined walls and roofs, grouped elements, and associated curves.
E QuitEditMode Defines a resolution of a failure by quitting an Edit Mode instead of committing changes. Changes made in edit mode will be rolled back.
E UnlockConstraints Defines a resolution of a failure by unconstraining Element(s).
E SetValue Defines a resolution of a failure by setting an appropriate value in place of invalid value.
E SaveDocument Save the current document to avoid losing more if something serious occurs.
E ShowElements The standard "Show" may fail in some context, special resolution could be added in this condition to show failing element(s).
E Others Resolution type does not match any of the above.