FailuresAccessor.IsElementsDeletionPermitted(IList.ElementId., String.)
Public Class
ArgumentNullException
InvalidOperationException
Checks if resolution of the failures by deleting given collection of elements is permitted.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public bool IsElementsDeletionPermitted( IList<ElementId> idsToDelete, out string reason)Parameters
idsToDeleteIList. ElementId.
The Ids of elements to be deleted.
reasonString.
A localized string explaining reason why the elements cannot be deleted.
Return Value
Boolean
True if resolution of the failures by deleting given elements is permitted
Exceptions
Exception
Condition
ArgumentNullException
A non-optional argument was null
InvalidOperationException
This FailuresAccessor is inactive (is used outside of failures processing).
Remarks
Method does not confirm if deletion of the elements will or may resolve the failure - it simply verifies that given elements can be deleted in the current state of the document.