Class PopupAnnotation

Classe PopupAnnotation

Représente l’annotation contextuelle qui affiche du texte dans une fenêtre contextuelle pour saisie et édition.

public sealed class PopupAnnotation : Annotation

Constructeurs

NomDescription
PopupAnnotation(Document)Constructeur. pour utilisation dans le générateur.
PopupAnnotation(Page, Rectangle)Crée une nouvelle annotation contextuelle sur la page spécifiée.

Propriétés

NomDescription
Actions { get; }Obtient la liste des actions d’annotation.
virtual ActiveState { get; set; }Obtient ou définit l’état d’apparence actuel de l’annotation.
override AnnotationType { get; }Obtient le type d’annotation.
Appearance { get; }Obtient le dictionnaire d’apparence de l’annotation.
Border { get; set; }Obtient ou définit les caractéristiques de la bordure de l’annotation. Border
Characteristics { get; }Obtient les caractéristiques de l’annotation.
Color { get; set; }Obtient ou définit la couleur de l’annotation.
Contents { get; set; }Obtient ou définit le texte de l’annotation.
Flags { get; set; }Drapeaux de l’annotation.
FullName { get; }Obtient le nom complet qualifié de l’annotation.
virtual Height { get; set; }Obtient ou définit la hauteur de l’annotation.
virtual Hyperlink { get; set; }Obtient ou définit le lien hypertexte du fragment (pour le générateur PDF).
IsFirstParagraphInColumn { get; set; }Obtient ou définit une valeur booléenne qui indique si ce paragraphe sera dans la colonne suivante. Par défaut, c’est faux. (pour la génération PDF)
IsInLineParagraph { get; set; }Obtient ou définit si un paragraphe est en ligne. Par défaut, c’est faux. (pour la génération PDF)
IsInNewPage { get; set; }Obtient ou définit une valeur booléenne qui force ce paragraphe à être généré sur une nouvelle page. Par défaut, c’est faux. (pour la génération PDF)
IsKeptWithNext { get; set; }Obtient ou définit une valeur booléenne qui indique si le paragraphe actuel reste sur la même page que le paragraphe suivant. Par défaut, c’est faux. (pour la génération PDF)
Margin { get; set; }Obtient ou définit une marge extérieure pour le paragraphe (pour la génération PDF)
Modified { get; set; }Obtient ou définit la date et l’heure auxquelles l’annotation a été récemment modifiée.
Name { get; set; }Obtient ou définit le nom de l’annotation sur la page.
Open { get; set; }Obtient ou définit un drapeau spécifiant si l’annotation contextuelle doit être affichée initialement ouverte.
virtual PageIndex { get; }Obtient l’index de la page qui contient l’annotation.
Parent { get; set; }Obtient ou définit l’annotation parente avec laquelle cette annotation contextuelle doit être associée. Si cette entrée est présente, les entrées Contents, M, C et T de l’annotation parente remplaceront celles de l’annotation contextuelle elle-même.
virtual Rect { get; set; }Obtient ou définit le rectangle de l’annotation.
States { get; }Obtient le dictionnaire d’apparence de l’annotation.
TextHorizontalAlignment { get; set; }Obtient ou définit l’alignement du texte pour l’annotation.
virtual VerticalAlignment { get; set; }Obtient ou définit un alignement vertical du paragraphe
virtual Width { get; set; }Obtient ou définit la largeur de l’annotation.
ZIndex { get; set; }Obtient ou définit une valeur int qui indique l’ordre Z du graphique. Un graphique avec un ZIndex plus grand sera placé au-dessus du graphique avec un ZIndex plus petit. ZIndex peut être négatif. Un graphique avec un ZIndex négatif sera placé derrière le texte dans la page.

Méthodes

NomDescription
override Accept(AnnotationSelector)Accepte l’objet visiteur pour traiter l’annotation.
virtual ChangeAfterResize(Matrix)Met à jour les paramètres et l’apparence, selon la transformation de matrice.
virtual Clone()Clone cette instance. Méthode virtuelle. Renvoie toujours null.
virtual Flatten()Place le contenu de l’annotation directement sur la page, l’objet annotation sera supprimé.
GetRectangle(bool)Renvoie le rectangle de l’annotation en tenant compte de la rotation de la page.

Voir aussi