AnnotationFlags

AnnotationFlags enumeration

Un ensemble d’indicateurs spécifiant diverses caractéristiques de l’annotation.

[Flags]
public enum AnnotationFlags

Valeurs

NomÉvaluerLa description
Default0Valeur par défaut.
Invisible1Si défini, n’affiche pas l’annotation si elle n’appartient pas à l’un des types d’annotation standard et qu’aucun gestionnaire d’annotation n’est disponible. Si clair, affiche une telle annotation inconnue en utilisant un flux d’apparence spécifié par son dictionnaire d’apparence, le cas échéant.
Hidden2Si défini, ne pas afficher ou imprimer l’annotation ou lui permettre d’interagir avec l’utilisateur, quel que soit son type d’annotation ou si un gestionnaire d’annotations est disponible. Dans les cas où l’espace à l’écran est limité, la possibilité de masquer et d’afficher les annotations sélectivement peut être utilisé en combinaison avec des flux d’apparence pour afficher des informations contextuelles auxiliaires dont la fonction est similaire à celle des systèmes d’aide en ligne.
Print4Si défini, imprimer l’annotation lorsque la page est imprimée. S’il est clair, n’imprimez jamais l’annotation, , qu’elle soit ou non affichée à l’écran. Cela peut être utile, par exemple, pour les annotations représentant des boutons-poussoirs interactifs, qui n’auraient aucun sens sur la page imprimée.
NoZoom8Si défini, ne pas mettre à l’échelle l’apparence de l’annotation pour correspondre à l’agrandissement de la page. L’emplacement de l’annotation sur la page (défini par le coin supérieur gauche de son rectangle d’annotation) reste fixe, quelle que soit la page grossissement.
NoRotate10Si défini, ne pas faire pivoter l’apparence de l’annotation pour correspondre à la rotation de la page. Le coin supérieur gauche du rectangle d’annotation reste à un emplacement fixe sur la page, quelle que soit la rotation de la page.
NoView20Si défini, ne pas afficher l’annotation à l’écran ou lui permettre d’interagir avec l’utilisateur. L’annotation peut être imprimée (selon le réglage de l’indicateur d’impression) mais doit être considérée comme masquée à des fins d’affichage à l’écran et l’interaction de l’utilisateur.
ReadOnly40Si défini, n’autorise pas l’annotation à interagir avec l’utilisateur. L’annotation peut être affichée ou imprimée (selon les paramètres des indicateurs NoView et Print) mais ne doit pas répondre aux clics mouse ou changer son apparence en réponse aux mouvements de la souris. Cet indicateur est ignoré pour les annotations de widget ; sa fonction est subsumée par l’indicateur ReadOnly du champ de formulaire associé.
Locked80Si défini, n’autorise pas la suppression de l’annotation ou la modification de ses propriétés (y compris la position et la taille) par l’utilisateur. Cependant, cet indicateur ne limite pas les modifications apportées au contenu de l’annotation, telles que la valeur d’un champ de formulaire.
ToggleNoView100S’il est défini, inverse l’interprétation de l’indicateur NoView pour certains événements. Une utilisation typique consiste à avoir une annotation qui n’apparaît que lorsqu’un curseur de souris est maintenu dessus.
LockedContents200S’il est défini, ne pas autoriser la modification du contenu de l’annotation par l’utilisateur. Cet indicateur ne limite pas la suppression de l’annotation ou les modifications d’autres propriétés d’annotation, telles que la position et la taille.

Voir également