Namespace:
Autodesk.Revit.DB
DocumentDifference
Class
Description:
DocumentDifference represents the difference (including added elements, modified elements and deleted elements) of a Revit model between different DocumentVersion of the model.
DocumentDifference represents the difference (including added elements, modified elements and deleted elements) of a Revit model between different DocumentVersion of the model.
Remarks:
For workshared models, DocumentDifference may contain all the added elements, modified elements and deleted elements. For non-workshared models, deleted elements are not tracked, so this object may only contain added elements and modified elements.
For workshared models, DocumentDifference may contain all the added elements, modified elements and deleted elements. For non-workshared models, deleted elements are not tracked, so this object may only contain added elements and modified elements.
DocumentDifference Class Members:
Name | Description | Inherited From |
---|---|---|
AreDeletedElementIdsAvailable | Whether or the deleted elements were retrieved. | |
IsValidObject | Specifies whether the .NET object represents a valid Revit entity. |
Name | Description | Inherited From |
---|---|---|
Dispose | Releases all resources used by the DocumentDifference | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object ) | Object |
GetCreatedElementIds | Created element id collection. | |
GetDeletedElementIds | Deleted element id collection. For non-worksharing models, this will always be an empty collection. | |
GetHashCode | Serves as the default hash function. (Inherited from Object ) | Object |
GetModifiedElementIds | Modified element id collection. | |
GetType | Gets the Type of the current instance. (Inherited from Object ) | Object |
ToString | Returns a string that represents the current object. (Inherited from Object ) | Object |