Click or drag to resize

AnnotationLineCap Class

This class is used to define a line cap used for AnnotationPen objects.
Inheritance Hierarchy
SystemObject
  Atalasoft.AnnotateAnnotationLineCap

Namespace:  Atalasoft.Annotate
Assembly:  Atalasoft.dotImage (in Atalasoft.dotImage.dll) Version: 11.4.0.9.0.377 (.NET 4.5.2, x86)
Syntax
[SerializableAttribute]
public class AnnotationLineCap : ISerializable

The AnnotationLineCap type exposes the following members.

Constructors
  NameDescription
Public methodAnnotationLineCap
Creates a new instance of AnnotationLineCap.
Public methodAnnotationLineCap(SerializationInfo, StreamingContext)
Creates a new instance of AnnotationLineCap from serialized information.
Public methodAnnotationLineCap(AnnotationLineCapStyle, SizeF)
Creates a new instance of AnnotationLineCap specifying the style and size.
Top
Properties
  NameDescription
Public propertyRenderOffset
Gets the offset from the line point to the top-left of the bounding rectangle for the line cap.
Public propertySize
Gets or sets the size of the line cap.
Public propertyStyle
Gets or sets the style of the line cap.
Top
Methods
  NameDescription
Public methodClone
Creates a copy of this AnnotationLineCap.
Public methodEquals
Compares one AnnotationLineCap with another to determine of that contain the same property values.
(Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns an identifier for this object.
(Overrides ObjectGetHashCode.)
Public methodGetObjectData
Fills the SerializationInfo object with properties values for the AnnoationLineCap class.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberLineCapSizeFromString
Converts the string representation of the annotation cap size, which are used by JavaScript on client part, to the numerical values used by AnnotationLineCap class.
Public methodStatic memberLineCapSizeToString
Converts the annotation cap size to the string representation, which are used by JavaScript on client part
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnAnnotationControllerNotification
Called when a notification is being sent to the AnnotationController.
Protected methodOnPropertyChanged
Called when a property value has changed.
Protected methodOnPropertyChanging
Called when a property value changes.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventAnnotationControllerNotification
Raised when a notification must be sent to the AnnotationController.
Public eventPropertyChanged
Raised when a property value has changed.
Public eventPropertyChanging
Raised when a property value has changed.
Top
See Also