Class ButtonComponent
Contents
[
Hide
]
ButtonComponent class
Represents Button properties
public class ButtonComponent : AnnotationBase, IButtonComponent, IEquatable<ButtonComponent>
Constructors
Name | Description |
---|---|
ButtonComponent() | Initializes new instance of ButtonComponent class. |
Properties
Name | Description |
---|---|
AlternateName { get; set; } | Gets or sets component alternate name Alternate name is used as field tooltip in Adobe Acrobat. |
BorderColor { get; set; } | Gets or sets annotation border color |
BorderWidth { get; set; } | Gets or sets annotation border width |
Box { get; set; } | Gets or sets component position |
ButtonColor { get; set; } | Gets or sets component color |
CreatedOn { get; set; } | Gets or sets annotation creation date |
Id { get; set; } | Gets or sets annotation unique identifier. This field is auto-incremented. |
Message { get; set; } | Gets or sets annotation message |
NormalCaption { get; set; } | Gets or sets component normal caption |
PageNumber { get; set; } | Page number where the annotation should be located |
PartialName { get; set; } | Gets or sets component partial name |
PenColor { get; set; } | Gets or sets component pen color |
Replies { get; set; } | The list of replies (comments) attached to the annotation |
RolloverCaption { get; set; } | Gets or sets rollover caption of button which shall be displayed when the user rolls the cursor into its active area without pressing the mouse button. |
StateBeforeAnnotation { get; set; } | Stores the previous state of the text. State that was before annotating |
Style { get; set; } | Gets or sets annotation border |
Type { get; set; } | Gets or sets annotation type |
User { get; set; } | Gets or sets annotation author |
Methods
Name | Description |
---|---|
override Clone() | Returns new Instance with same values |
Equals(AnnotationBase) | Compares Base Annotations using IEquatable Equals method |
Equals(ButtonComponent) | Compares Button Components using IEquatable Equals method |
override Equals(object) | Compares Button Components using standard object Equals method |
override GetHashCode() | Returns HashCode of Button Component |
Remarks
Learn more
- More about annotation types and annotating PDF: How to annotate documents using GroupDocs.Annotation for .NET
- More about adding button component to PDF: How to add button component in C#
See Also
- class AnnotationBase
- interface IButtonComponent
- namespace GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf
- assembly GroupDocs.Annotation