A stable unique identifier for an element within the document.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 22.0.0.0 (22.1.0.0)
Syntax
C# |
---|
public string UniqueId { get; } |
Visual Basic |
---|
Public ReadOnly Property UniqueId As String
Get |
Visual C++ |
---|
public:
property String^ UniqueId {
String^ get ();
} |
Remarks
Examples
CopyC#
private void CheckElementUniqueId(Autodesk.Revit.DB.Document document, Autodesk.Revit.DB.Element element)
{
String uniqueId = element.UniqueId;
Autodesk.Revit.DB.Element elem = document.GetElement(uniqueId);
String prompt = "UniqueId of element is: " + uniqueId;
prompt += "\nUniqueID of elem is: " + elem.UniqueId;
}
CopyVB.NET
Private Sub CheckElementUniqueId(document As Autodesk.Revit.DB.Document, element As Autodesk.Revit.DB.Element)
Dim uniqueId As [String] = element.UniqueId
Dim elem As Autodesk.Revit.DB.Element = document.GetElement(uniqueId)
Dim prompt As [String] = "UniqueId of element is: " & uniqueId
prompt += vbLf & "UniqueID of elem is: " + elem.UniqueId
End Sub
See Also