Class NumberField

Classe NumberField

Champ de texte avec des caractères valides spécifiés

public class NumberField : TextBoxField

Constructeurs

NomDescription
NumberField()Initialise une nouvelle instance de la classe NumberField.
NumberField(Document, Rectangle)Initialise une nouvelle instance de la classe NumberField.
NumberField(Page, Rectangle)Initialise une nouvelle instance de la classe NumberField.

Propriétés

NomDescription
Actions { get; }Obtient les actions d’annotation. (2 propriétés)
virtual ActiveState { get; set; }Obtient ou définit l’état d’apparence actuel de l’annotation.
AllowedChars { get; set; }Obtient ou définit les caractères autorisés.
AlternateName { get; set; }Obtient ou définit le nom alternatif du champ (Un nom de champ alternatif qui doit être utilisé à la place du nom de champ réel chaque fois que le champ doit être identifié dans l’interface utilisateur). Le nom alternatif est utilisé comme info-bulle de champ dans Adobe Acrobat.
AnnotationIndex { get; set; }Obtient ou définit l’index de cette annotation sur la page.
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.
Count { get; }Obtient le nombre de sous-champs dans ce champ. (Par exemple, le nombre d’éléments dans un champ de bouton radio).
DefaultAppearance { get; set; }Obtient ou définit l’apparence par défaut du champ.
Exportable { get; set; }Obtient ou définit le drapeau exportable du champ.
Flags { get; set; }Drapeaux de l’annotation.
ForceCombs { get; set; }Obtient ou définit un drapeau qui indique si le champ est divisé en positions espacées.
FullName { get; }Obtient le nom complet qualifié de l’annotation.
virtual Height { get; set; }Obtient ou définit la hauteur de l’annotation.
Highlighting { get; set; }Mode de surlignage de l’annotation.
virtual Hyperlink { get; set; }Obtient ou définit le lien hypertexte du fragment (pour le générateur de 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 de pdf)
IsGroup { get; }Obtient ou définit une valeur booléenne qui indique si ce champ est un champ non terminal, c’est-à-dire un groupe de champs.
IsInLineParagraph { get; set; }Obtient ou définit si un paragraphe est en ligne. Par défaut, c’est faux. (pour la génération de 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 de 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 de pdf)
IsSharedField { get; set; }Propriété pour le support du générateur. Utilisé lorsque le champ est ajouté à l’en-tête ou au pied de page. Si vrai, ce champ sera créé une fois et son apparence sera visible sur toutes les pages du document. Si faux, un champ séparé sera créé pour chaque page du document.
IsSynchronized { get; }Renvoie vrai si le dictionnaire est synchronisé.
Item { get; }Obtient le sous-champ contenu dans ce champ par le nom du sous-champ. (2 indexeurs)
MappingName { get; set; }Obtient ou définit le nom de mappage du champ qui doit être utilisé lors de l’exportation des données de champ de formulaire interactif à partir du document.
Margin { get; set; }Obtient ou définit une marge extérieure pour le paragraphe (pour la génération de pdf)
MaxLen { get; set; }Obtient ou définit la longueur maximale du texte dans le champ.
Modified { get; set; }Obtient ou définit la date et l’heure auxquelles l’annotation a été récemment modifiée.
Multiline { get; set; }Obtient ou définit le drapeau multiligne du champ. Si Multiline est vrai, le champ peut contenir plusieurs lignes de texte.
Name { get; set; }Obtient ou définit le nom de l’annotation sur la page.
OnActivated { get; set; }Une action qui doit être effectuée lorsque l’annotation est activée.
override PageIndex { get; }Obtient l’index de la page qui contient ce champ.
Parent { get; }Obtient le parent de l’annotation.
PartialName { get; set; }Obtient ou définit le nom partiel du champ.
ReadOnly { get; set; }Obtient ou définit le statut en lecture seule du champ.
override Rect { get; set; }Obtient ou définit le rectangle du champ.
Required { get; set; }Obtient ou définit le statut requis du champ.
Scrollable { get; set; }Obtient ou définit le drapeau défilable du champ. Si vrai, le champ peut être défilé.
SpellCheck { get; set; }Obtient ou définit le drapeau de vérification orthographique pour le champ. Si vrai, le champ sera vérifié pour l’orthographe.
States { get; }Obtient le dictionnaire d’apparence de l’annotation.
SyncRoot { get; }Objet de synchronisation.
TabOrder { get; set; }Obtient ou définit l’ordre des onglets du champ.
TextHorizontalAlignment { get; set; }Obtient ou définit l’alignement du texte pour l’annotation.
TextVerticalAlignment { get; set; }Obtient ou définit l’alignement vertical du texte pour l’annotation.
override Value { get; set; }Obtient ou définit la valeur du champ.
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 sur la page.

Méthodes

NomDescription
override Accept(AnnotationSelector)Accepte le visiteur.
AddBarcode(string)Ajoute un code-barres 128 dans le champ. La valeur du champ sera changée en code et le champ deviendra en lecture seule.
AddImage(Image)Ajoute une image dans les ressources du champ et l’affiche.
virtual ChangeAfterResize(Matrix)Met à jour les paramètres et l’apparence, selon la transformation de la matrice.
virtual Clone()Clone cette instance. Méthode virtuelle. Renvoie toujours null.
CopyTo(WidgetAnnotation[], int)Copie les sous-champs de ce champ dans un tableau à partir de l’index spécifié.
ExecuteFieldJavaScript(JavascriptAction)Exécute une action JavaScript spécifiée pour le champ.
ExportToJson(Stream, ExportFieldsToJsonOptions)Exporte le champ de formulaire PDF spécifié au format JSON et écrit le résultat dans le flux fourni.
ExportToJson(string, ExportFieldsToJsonOptions)Exporte le champ de formulaire PDF spécifié au format JSON et écrit le résultat dans le fichier spécifié.
ExportValueToJson(Stream, bool)Exporte le contenu du champ spécifié dans un flux JSON. Les valeurs des champs de bouton ne sont pas exportées.
override Flatten()Supprime ce champ et place sa valeur directement sur la page.
GetCheckedStateName()Renvoie le nom de l’état “coché” selon les noms d’état existants.
GetEnumerator()Renvoie l’énumérateur des champs contenus.
GetRectangle(bool)Renvoie le rectangle de l’annotation en tenant compte de la rotation de la page.
ImportValueFromJson(Stream)Importe des données dans les champs spécifiés à partir d’un flux JSON, sur la base d’une correspondance exacte des noms complets des champs.
ImportValueFromJson(Stream, string)Importe des données dans le champ spécifié à partir d’un flux JSON, en utilisant le nom complet spécifié dans la variable ‘fieldFullNameInJSON’ pour la correspondance.
Recalculate()Recalcule tous les champs calculés sur le formulaire.
virtual SetPosition(Point)Définit la position du champ.

Voir aussi