

Public MustInherit Class CIMElement Inherits CIMObject Implements System.ComponentModel.INotifyPropertyChanged, System.Xml.Serialization.IXmlSerializable
public abstract class CIMElement : CIMObject, System.ComponentModel.INotifyPropertyChanged, System.Xml.Serialization.IXmlSerializable
{
// The Locked property is displayed in the TOC as a lock symbol next
// to each element. If locked the element can't be selected in the layout
// using the graphic selection tools.
//Note: Must be on QueuedTask.Run
//Reference an element
if (element != null)
{
// Modify the Locked property via the CIM
CIMElement CIMElement = element.GetDefinition() as CIMElement;
CIMElement.Locked = true;
element.SetDefinition(CIMElement);
}
}
System.Object
ArcGIS.Core.CIM.CIMObject
ArcGIS.Core.CIM.CIMElement
ArcGIS.Core.CIM.CIMFrameElement
ArcGIS.Core.CIM.CIMGraphicElement
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)