Leadtools.Annotations Namespace : AnnObject Class |
[SerializableAttribute()] public abstract class AnnObject : AnnDrawable, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
'Declaration <SerializableAttribute()> Public MustInherit Class AnnObject Inherits AnnDrawable Implements System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
'Usage Dim instance As AnnObject
public sealed class AnnObject : System.ICloneable, IClosable //In WinRT the IDisposable interface is replaced by IClosable, ~Remove~
function Leadtools.Annotations.AnnObject()
[SerializableAttribute()] public ref class AnnObject abstract : public AnnDrawable, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
The AnnObject class provides all the basic functionality common to all LEADTOOLS annotation objects.
The AnnObject is an abstract class, you cannot instantiate objects of this class directly.
Public Sub AnnObject_AnnObject(ByVal container As AnnContainer) For Each obj As AnnObject In container.Objects Dim s As String = String.Format("Type: {0}, Name: {1}, Hyperlink: {2}", obj.GetType().Name, obj.Name, obj.Hyperlink) MessageBox.Show(s) Next obj End Sub
public void AnnObject_AnnObject(AnnContainer container) { foreach(AnnObject obj in container.Objects) { string s = string.Format("Type: {0}, Name: {1}, Hyperlink: {2}", obj.GetType().Name, obj.Name, obj.Hyperlink); MessageBox.Show(s); } }
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2