RadioButtonField

Vue de l’ensemble

RadioButtonField Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : ChoiceField.

Cette classe fournit 27 méthodes pour travailler avec des objets RadioButtonField dans les programmes .NET. Les méthodes disponibles comprennent : Accept, Add, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field,12 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,Et 87 autres.

Propriétés

Nom deTypeAccèsDescription
NoToggleToOffboolLire / Écrire/Ff bit 15 (NoToggleToOff): lorsque c’est vrai, l’utilisateur ne peut pas supprimer le bouton radio sélectionné en le cliquant à nouveau.
StyleBoxStyleLire / ÉcrireLe style visuel du glyph radio (/MK / CA).
PageIndexintLire1-based page index of the field’s first widget.
OptionsOptionCollectionLireLa collection de boutons radio.
IsRadioboolLireQue ce soit un bouton radio (toutefois vrai pour RadioButtonField).
IsPushbuttonboolLireQue ce soit un bouton de pression (souis faux pour RadioButtonField).
SelectedValuestring?LireVotre valeur actuellement sélectionnée, ou null si rien n’est sélectionné.
SelectedintLire / ÉcrireObtenez ou placez l’indice basé sur 1 de l’option du bouton radio sélectionné parmi les statuts d’apparence du widget /AP/N (sauf l ́état universel « Off »).
Valuestring?Lire / Écriresurplus de valeur.
IsComboboolLireC’est le combo.
IsEditableboolLireIl est édité.
IsMultiSelectboolLireLe choix est multi-selec.
IsSortedboolLireIl est sorté.
MultiSelectboolLire / ÉcrireObtenez/set MultiSelect (/Ff bit 22 — 0-basé 21).
CommitImmediatelyboolLire / ÉcrireObtenez/set CommitOnSelChange (/Ff bit 27 — 0 basé 26).
SelectedItemsint[]Lire / Écrire0-based selected-option indices (int[] sibling of SelectedIndices; setter rewrites /V from the matching options).
SelectedValuesIReadOnlyList<string>Lire / ÉcrireLes valeurs actuellement sélectionnées.
SelectedIndicesIReadOnlyList<int>LireLes indices basés sur 0 des valeurs sélectionnées dans la liste des options.
TypeFieldTypeLireLe type de champ.
FullNamestring?LireNom de champ entièrement qualifié.
Namestring?Lire / ÉcrireLe nom de champ entièrement qualifié (alias pour FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLire / ÉcrireL’alignement horizontal spécifique à la texture est appliqué à l’apparence du widget du champ.
PartialNamestring?Lire / ÉcrireLe nom de champ partiel (T).
NormalAppearanceXForm?LireL’apparence « normale » du champ (l’entrée /AP /N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryLireL’apparence du widget de champ coule (l’entrée /AP), clé par le nom d’apparaison.
OnActivatedAnnotations.PdfAction?Lire / ÉcrireL’action est déclenchée lorsque ce champ est activé (/A entré).
CountintLireNombre de enfants dans ce champ /Kids array - soit les champs d’enfants (node hiérarchique) ou les annotations widget (un champ terminal avec plusieurs widgets visuels, tels que une boîte de contrôle/radio groupée).
FieldsField[]LireLes enfants de ce champ en type champ comme un coup d’œil - accessoires de confort pour peindre les champs sur la forme.
DefaultValuestring?LireLa valeur défaut (DV) est la valeur de l’électricité.
AlternateNamestring?Lire / ÉcrireLe nom de champ alternatif / type d’outil (/entrée de la TUE).
FlagsAspose.Pdf.Annotations.AnnotationFlagsLire / ÉcrireLes drapeaux d’anotation du widget (/F entry), par exemple.
TabOrderintLire / ÉcrireIndice de commande pour ce champ.
IsReadOnlyboolLireQue le champ soit seulement lu.
ReadOnlyboolLire / ÉcrireQue le champ soit seulement lisible (lias stable pour la parité API).
IsRequiredboolLireQue le champ soit nécessaire.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsLireCaractéristiques d’apparition (colors de frontière / fond, rotation du widget).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceLire / ÉcrireApparition par défaut (fonte, taille, couleur) du champ — par référence publiée sur WidgetAnnotation.
RectRectangle?Lire / ÉcrireLe champ rectangle.
BorderBorder?Lire / ÉcrireLa frontière du champ.
ColorColorLire / ÉcrireLa couleur de champ (enregistrée dans la barre d’apparence /DA par défaut en RGB).
AnnotationIndexintLire / Écrire1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
FitIntoRectangleboolLire / ÉcrireDrapeau mondial : lorsque c’est vrai, la valeur d’un champ est automatiquement récession pour correspondre à son rectangle de widget.
IsGroupboolLireQue ce champ soit un conteneur/groupe de champs pour enfants.
IsSharedFieldboolLire / ÉcrireQue ce champ appartient à un groupe de champs partagés.
IsSynchronizedboolLireQue la collection soit thread-safe.
SyncRootobjectLireSynchronisation de la racine ; retourne cette instance.
MaxFontSizedoubleLire / ÉcrireLa taille maximale de la phonture utilisée par l’apparence du champ est auto-fit.
MinFontSizedoubleLire / ÉcrireLa taille de la phonture minimale utilisée par l’apparence du champ est auto-fit.
MappingNamestring?Lire / ÉcrireMappage de noms utilisés par des scripts externes pour identifier le champ.
AnnotationTypeAnnotationTypeLireToujours un widget.
ActionsAnnotationActionCollectionLireSlots d’action pour le widget /AA.
ExportableboolLire / ÉcrireQue la valeur du widget doit être exportée sur le formulaire de soumission.
HighlightingHighlightingModeLire / ÉcrireLe mode d’éclairage visuel est utilisé lorsque l’utilisateur clique sur le widget (/H entrée).
ParentForms.Field?LirePays parent lorsque ce widget est l’enfant visuel d’un champ AcroForm.
RequiredboolLire / ÉcrireSi le widget doit être rempli avant la soumission (/Ff bit 2).
HighlightModestringLireLe mode de mise en avant ( / H entrée).
DefaultAppearanceStringstring?LireLa ligne d’apparence par défaut (/DA entré).
FieldValuestring?LireLa valeur de champ ( / V entrée).
DefaultFieldValuestring?LireLa valeur de champ par défaut (/DV entrée).
FieldTypestring?LireType de champ ( / FT entrée).
WidthdoubleLire / ÉcrireLa largeur de l’anotation rectangle.
HeightdoubleLire / ÉcrireLa hauteur de la rectangle d’anotation.
ActiveStatestring?Lire / ÉcrireÉtat d’apparition actuellement actif (/entrée AS).
AlignmentTextAlignmentLire / ÉcrireAlignement de texte (pour les notes gratuites / widget portant un texte riche).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLire / ÉcrireAlignement horizontal, exposé en plus de l’Alignment; les deux sont indépendamment ajustables.
StatesAppearanceDictionaryLireLe dictionnaire de l’État d’apparition (le sous-dict par État de AP/N, etc.
UpdateAppearanceOnConvertboolLire / ÉcrireQue de régénérer le flux d’apparence lorsque l’annotation est enregistrée dans un document converti.
UseFontSubsetboolLire / ÉcrireQue la forme (si elle est) soit déposée.
Contentsstring?Lire / ÉcrireLe contenu de l’annonce (texte).
OpacitydoubleLire / ÉcrireL’opacité de l’annotation (0.0 = transparente, 1.0 = opaque).
InteriorColorColor?Lire / ÉcrireLa couleur intérieure de l’anotation (/entrée IC, pour les annotations en cirque / square / ligne).
Titlestring?Lire / ÉcrireTitre de l’annonce (auteur des annotations d’encore).
Subjectstring?Lire / ÉcrireLe sujet de l’annonce (/Subj entry).
ModifiedDatestring?LireLa date de modification.
ModifiedDateTimeLire / ÉcrireLa date /M (modifiée) est une date en tant que DateTime.
AnnotationFlagsAnnotationFlagsLire / ÉcrireType alias de Flags exposant AnnotationFlags comme propriété.
ActionPdfAction?Lire / ÉcrireL’action associée à cette note (/A entré).
Authorstring?LireL’auteur de l’annonce ( / T entry ).
AnnotationStatestring?Lirel’état d’annonce (/entrée de l’État), par exemple.
AnnotationStateModelstring?LireLe modèle d’état de l’annonce (/StateModel entrée), par exemple.
ReplyTypestring?LireLe type de réponse (/RT entré), par exemple.
InReplyToAnnotation?Lire / ÉcrireCette note est répondue à (/IRT entry).
QuadPointsPoint[]Lire / ÉcrireQuadPoints comme une série de valeurs points.
PagePage?LireLa page qui possède cette note, ou null lorsque elle ne peut pas être résolue (par exemple.
VerticalAlignmentVerticalAlignmentLire / ÉcrireL’alignement vertical appliqué à ce paragraphe.
MarginMarginInfo?Lire / ÉcrireLes informations de marge extérieur appliquées à ce paragraphe.
IsFirstParagraphInColumnboolLire / ÉcrireForcez le paragraphe à démarrer une nouvelle colonne.
IsKeptWithNextboolLire / ÉcrireGardez ce paragraphe sur la même page que la prochaine.
IsInNewPageboolLire / ÉcrireIl faut que le paragraphe commence sur une nouvelle page.
IsInLineParagraphboolLire / ÉcrireLe drapeau de la ligne (ne commence pas une nouvelle ligne).
HyperlinkTextstring?Lire / ÉcrireCible de lien hypertexte.
HyperlinkHyperlink?Lire / ÉcrireLa décoration de hyperliens typique appliquée au paragraphe.
ZIndexintLire / ÉcrireL’index de commande Z est utilisé par le rendu DOM.

méthodes

SignatureDescription
RadioButtonField(page: Page)Créer un nouveau champ de bouton radio lié au lecteur de la page fournie.
RadioButtonField(page: Page, rect: Rectangle)Construire avec le set de niveau /Régime.
RadioButtonField(doc: Document)Appelez RadioButtonField sur cette instance RadioButtonField.
AddOption(optionName: string, rect: Rectangle)Ajouter une option avec le nom de l’état d’apparence donné dans la rectangle fournie.
AddOption(optionName: string)Ajoutez une option radio par nom seulement (pas de rectangle widget encore); il ombre la version héritée ChoiceField afin qu’elle apparaisse directement sur ce type.
Add(option: RadioButtonOptionField)Ajouter un RadioButtonOptionField configuré comme widget enfant de ce groupe radio.
SetPosition(point: Aspose.Pdf.Point)Mouvez le rectangle du widget de champ vers la pointe, en préservant la largeur/altitude courante.
ChoiceField(doc: Document)Appelez ChoiceField sur cette instance RadioButtonField.
DeleteOption(optionName: string)Supprimez la première option correspondant à l’option Nom (ou en tant que bar PdfString ou comme la moitié de l’affichage d’un [export, nom] couple).
Field(doc: Document)Créer un champ lié à un document.
GetEnumerator()Il y a des annotations de widget pour les enfants dans ce champ dans l’array /Kids.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Copiez les annotations de widget dans une série commençant par index.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Exécutez l’action fournie contre ce champ.
ExportToJson(stream: Stream)Sérialisez ce champ à JSON (un seul objet FieldExportingData) via le courant fourni.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Écrivez le nom, les drapeaux et la valeur du champ dans un flux JSON.
Flatten()Flattez ce champ - convertisez son valeur en contenu de page statique.
GetWidgetEnumerator()Le numéro est enregistré à WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)Lisez la valeur de ce champ à partir d’un flux JSON.
Recalculate()Réévaluer la valeur du champ à partir de son script de calcul.
WidgetAnnotation(doc: Document)Programmatic ctor - Création d’une note de widget simple associée au lecteur doc.
GetCheckedStateName()Retourne le nom d’état de l’apparence qui représente l’étatus “on” / “checked” de ce widget (typiquement “oui”), en regardant des clés du dicte /AP/N (tout ce qui n’est pas “Off”).
Accept(visitor: AnnotationSelector)Appel à Accepter sur cette instance RadioButtonField.
GetRectangle(considerRotation: bool)La rectangle de bord ajustée par considRotation.
ChangeAfterResize(transform: Matrix)Ajuster la géométrie de l’annonce après que l’utilisateur a révisé la page ou le rectangle hôte.
UpdateAppearances()Regénérer le flux d’apparence normal (/AP / N) de la géométrie et des couleurs actuelles de l’anotation.
WriteXfdf(writer: System.Xml.XmlWriter)Sérialisez cette note comme un élément XFDF pour l’auteur (PDF 32000 §12.7.8 / X FDF 3.0).
Clone()Shallow clone - copies de l’état scalar/ref-shared.

Voir aussi

 Français