Skip to content

PDF3DActivation

Namespace: O2S.Components.PDF4NET.Annotations

Defines the times at which the annotation should be activated and deactivated and the state of the 3D artwork instance at those times.

public class PDF3DActivation : PDF3DEntity

Inheritance ObjectPDF3DEntityPDF3DActivation

Constructors

PDF3DActivation()

Initializes a new PDF3DActivation object.

public PDF3DActivation()

Properties

ActivationMode

Gets or sets the annotation activation mode.

public PDF3DActivationMode ActivationMode { get; set; }

Property Value

PDF3DActivationMode
A PDF3DActivationMode specifying the circumstances under which the annotation should be activated.


ActivationState

Gets or sets the annotation activation state.

public PDF3DActivationState ActivationState { get; set; }

Property Value

PDF3DActivationState
A PDF3DActivationState specifying the state of the artwork instance upon activation of the annotation.


DeactivationMode

Gets or sets the annotation deactivation mode.

public PDF3DDeactivationMode DeactivationMode { get; set; }

Property Value

PDF3DDeactivationMode
A PDF3DDeactivationMode specifying the circumstances under which the annotation should be deactivated.


DeactivationState

Gets or sets the annotation deactivation state.

public PDF3DDeactivationState DeactivationState { get; set; }

Property Value

PDF3DDeactivationState
A PDF3DDeactivationState specifying the state of the artwork instance upon deactivation of the annotation.


ShowToolbar

Gets or sets a value indicating the default behavior of an interactive toolbar associated with this annotation.

public bool ShowToolbar { get; set; }

Property Value

Boolean
If true, a toolbar should be displayed by default when the annotation is activated and given focus. If false, a toolbar should not be displayed by default.


ShowUserInterface

Gets or sets a value indicating the default behavior of the user interface for viewing or managing information about the 3D artwork.

public bool ShowUserInterface { get; set; }

Property Value

Boolean
If true, the user interface should be made visible when the annotation is activated. If false, the user interface should not be made visible by default.