ListBoxField
Revisión
ListBoxField Es una clase en Aspose.PDF FOSS para .NET. Heredados de: ChoiceField.
La cuadro de forma de lista es un campo de ChoiceField sin la bandera Combo.
Esta clase proporciona 25 métodos para trabajar con los objetos de ListBoxField en programas .NET. Los métodos disponibles incluyen: Accept, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten,11 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,Y 83 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
SelectedItems | int[] | Leer / escribir | Solo seleccionar los elementos. |
Selected | int | Leer / escribir | Solo configurar la comodidad de selección única (selecciona la opción a valor). |
TopIndex | int | Leer / escribir | 0-based index of the first visible option when the list is scrolled. |
IsCombo | bool | Leer | Y es que se trata de combo. |
IsEditable | bool | Leer | Se puede editar. |
IsMultiSelect | bool | Leer | Se trata de un multi selector. |
IsSorted | bool | Leer | Se lo ha ordenado. |
MultiSelect | bool | Leer / escribir | Obtenga/set MultiSelect (/Ff bit 22 — 0-based 21). |
CommitImmediately | bool | Leer / escribir | Obtenga/set CommitOnSelChange (/Ff bit 27 — 0-based 26). |
SelectedValues | IReadOnlyList<string> | Leer / escribir | los valores seleccionados actualmente. |
SelectedIndices | IReadOnlyList<int> | Leer | Los índices de valores seleccionados en la lista Opciones. |
Options | OptionCollection | Leer | La colección de opciones. |
Value | string? | Leer / escribir | El valor de campo ( / V ). |
Type | FieldType | Leer | El tipo de campo. |
FullName | string? | Leer | Nombre de campo totalmente cualificado. |
Name | string? | Leer / escribir | El nombre de campo totalmente cualificado (alias para FullName). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Leer / escribir | El alineamiento horizontal específico de texto se aplica a la apariencia del widget del campo. |
PageIndex | int | Leer | 1-based index of the page that owns this field’s widget. |
PartialName | string? | Leer / escribir | Nombre de campo parcial (T). |
NormalAppearance | XForm? | Leer | La aparición “Normal” del campo (la entrada /AP / N). |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | Leer | El widget de campo fluye la apariencia (la entrada /AP), marcada por el nombre de aparición. |
OnActivated | Annotations.PdfAction? | Leer / escribir | La acción se inicia cuando este campo está activado (/A entrada). |
Count | int | Leer | Número de niños en el array /Kids de este campo - ya sea campos infantiles (nodo hierárquico) o anotaciones de widget (un campo terminal con varios widgets visuales, como una cuchara de control/radio de grupo). |
Fields | Field[] | Leer | Los niños de este campo como un rasgo de fotos - accesorio conveniente para mirar campos en la forma. |
DefaultValue | string? | Leer | El valor de la norma (DV). |
AlternateName | string? | Leer / escribir | El nombre de campo alternativo / Tipo de herramienta (/TU entrada). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | Leer / escribir | Las banderas de anotación del widget (/F entrada), por ejemplo. |
TabOrder | int | Leer / escribir | Indice de orden Tab para este campo. |
IsReadOnly | bool | Leer | Si el campo es leído. |
ReadOnly | bool | Leer / escribir | Si el campo es sólo leído (alias estable para la paridad de API). |
IsRequired | bool | Leer | Si el campo es necesario. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | Leer | Características de aparición (cuelos fronterizos / de fondo, rotación de widget). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Leer / escribir | Aparición de carácter previo (fonte, tamaño, color) del campo — por referencia publicada en WidgetAnnotation. |
Rect | Rectangle? | Leer / escribir | El campo rectángulo. |
Border | Border? | Leer / escribir | La frontera del campo. |
Color | Color | Leer / escribir | El color del campo (en /DA se almacena en la línea de apariencia por defecto como RGB). |
AnnotationIndex | int | Leer / escribir | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
FitIntoRectangle | bool | Leer / escribir | Bandera global: cuando es verdad, el valor de un campo se reduce automáticamente para adaptarse a su rectangulo del widget. |
IsGroup | bool | Leer | Si este campo es un contenedor/grupo de campos infantiles. |
IsSharedField | bool | Leer / escribir | Si este campo pertenece a un grupo de campos compartidos. |
IsSynchronized | bool | Leer | ¿La colección es thread-safe?. |
SyncRoot | object | Leer | La raíz de sincronización; regresa esta instancia. |
MaxFontSize | double | Leer / escribir | El tamaño máximo de la letra utilizado por el auto-fit aspecto del campo. |
MinFontSize | double | Leer / escribir | El tamaño mínimo de la letra utilizado por el auto-fit aspecto del campo. |
MappingName | string? | Leer / escribir | Nombre de mapa utilizado por los scripts externos para identificar el campo. |
AnnotationType | AnnotationType | Leer | Siempre con Widget. |
Actions | AnnotationActionCollection | Leer | Las plazas de acción para el árbol /AA del widget. |
Exportable | bool | Leer / escribir | ¿Debería exportar el valor del widget en la presentación de formulario?. |
Highlighting | HighlightingMode | Leer / escribir | El modo de alentamiento visual se utiliza cuando el usuario haga clic en el widget (/H entrada). |
Parent | Forms.Field? | Leer | Página parental cuando este widget es el niño visual de un campo AcroForm. |
Required | bool | Leer / escribir | ¿Deberá ser cumplimentado el widget antes de presentar (/Ff bit 2). |
HighlightMode | string | Leer | El modo de alerta ( / H entrada). |
DefaultAppearanceString | string? | Leer | La línea de aparición estándar (/DA entrada). |
FieldValue | string? | Leer | Valor de campo ( / V entrada). |
DefaultFieldValue | string? | Leer | Valor de campo estándar (/DV entrada). |
FieldType | string? | Leer | Tipo de campo ( / entrada FT). |
Width | double | Leer / escribir | La anotación de la dirección rectangular. |
Height | double | Leer / escribir | La altura del anotamiento rectángulo. |
ActiveState | string? | Leer / escribir | estado de aparición activa actual (/ entrada AS). |
Alignment | TextAlignment | Leer / escribir | Alineación de texto (para anotaciones de textos libres / widget con texto rico). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Leer / escribir | Alineación horizontal, expuesta además de alineaciones; las dos son independientemente ajustables. |
States | AppearanceDictionary | Leer | Diccionario de estado de aparición (el subdicto per estado del AP/N, por ejemplo. |
UpdateAppearanceOnConvert | bool | Leer / escribir | ¿O para regenerar el flujo de apariencia cuando la anotación se salva en un documento convertido. |
UseFontSubset | bool | Leer / escribir | ¿Debería ser subjetado el font (si hay) incorporado. |
Contents | string? | Leer / escribir | El contenido de la anotación (text). |
Opacity | double | Leer / escribir | Opacidad de la anotación (0.0 = transparente, 1.0 = opaca). |
InteriorColor | Color? | Leer / escribir | El color interior de la anotación (/entrada IC, para anotamientos circulares / cuadrados / líneas). |
Title | string? | Leer / escribir | Título de la anotación (autor para las anotadas). |
Subject | string? | Leer / escribir | El objeto de la anotación (/Subj entrada). |
ModifiedDate | string? | Leer | La fecha de modificación. |
Modified | DateTime | Leer / escribir | La fecha /M (modificada) como un DateTime. |
AnnotationFlags | AnnotationFlags | Leer / escribir | Tipo de alias de Banderas que exponen AnnotationFlags como propiedad. |
Action | PdfAction? | Leer / escribir | La acción asociada con esta anotación (/A entrada). |
Author | string? | Leer | El autor de la anotación (/T entrada). |
AnnotationState | string? | Leer | El estado de la anotación (/ Entrada del Estado), por ejemplo. |
AnnotationStateModel | string? | Leer | El modelo de estado de la anotación (/StateModel entrada), por ejemplo. |
ReplyType | string? | Leer | El tipo de respuesta (/RT entrada), por ejemplo. |
InReplyTo | Annotation? | Leer / escribir | La anotación esta la que se replica a (/IRT entrada). |
QuadPoints | Point[] | Leer / escribir | QuadPoints como una serie de valores puntos. |
Page | Page? | Leer | La página que posee esta anotación, o nula cuando no se puede resolver (por ejemplo. |
VerticalAlignment | VerticalAlignment | Leer / escribir | El alineamiento vertical aplicado a este apartado. |
Margin | MarginInfo? | Leer / escribir | Información de margen exterior aplicada a este apartado. |
IsFirstParagraphInColumn | bool | Leer / escribir | Conforzar el párrafo para iniciar una nueva columna. |
IsKeptWithNext | bool | Leer / escribir | Mantenga este apartado en la misma página que el siguiente. |
IsInNewPage | bool | Leer / escribir | Convite el párrafo a comenzar en una nueva página. |
IsInLineParagraph | bool | Leer / escribir | La bandera del párrafo (no comienza una nueva línea). |
HyperlinkText | string? | Leer / escribir | El objetivo de la herencia es el tipo de hiperlink. |
Hyperlink | Hyperlink? | Leer / escribir | Tipos de decoración hiperlink aplicado al párrafo. |
ZIndex | int | Leer / escribir | El índice de orden Z utilizado por el render DOM. |
Metodología
| firma | Descripción |
|---|---|
ListBoxField() | Ctor sin parámetros (la llamada se vincula a una página más tarde). |
ListBoxField(page: Page, rect: Rectangle) | Crea un nuevo campo de cuadro de lista en la página especificada con el rectángulo dado. |
ListBoxField(doc: Document, rect: Rectangle) | Crea un nuevo campo de cuadro de lista asociado con el documento (página asignada a través de Form.Add). |
ChoiceField(doc: Document) | Póngase en el instante ChoiceField. |
AddOption(optionName: string) | Añadir una opción al campo de elección. |
DeleteOption(optionName: string) | Removemos la primera opción que corresponde a la opción Nombre (o como un bar PdfString o como la mitad de una pareja [exporta, nombre]). |
Field(doc: Document) | Crea un campo vinculado a un documento. |
GetEnumerator() | Iterates anotaciones de widget para los niños de este campo en la array /Kids. |
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int) | Copia las anotaciones de widget en una array que comienza con el índice. |
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction) | Ejecutar la acción proporcionada JavaScript contra este campo. |
ExportToJson(stream: Stream) | Serializa este campo a JSON (un solo objeto FieldExportingData) a través del flujo suministrado. |
ExportValueToJson(outputJsonStream: Stream, indented: bool) | Escribe el nombre, las banderas y los valores del campo en un flujo JSON. |
Flatten() | Flatte este campo: converta su valor en contenido de página estático. |
GetWidgetEnumerator() | Enumerador en la que se escribe WidgetAnnotation. |
ImportValueFromJson(inputJsonStream: Stream) | Leer el valor de este campo desde un flujo JSON. |
Recalculate() | Recalcular el valor del campo desde su script de cálculo. |
SetPosition(point: Aspose.Pdf.Point) | Moviere el primer rectángulo del widget del campo hacia el punto suministrado (cuentro superior izquierdo). |
WidgetAnnotation(doc: Document) | Ctor programático - crea una anotación de widget simple asociada con el lector del doc. |
GetCheckedStateName() | Retorna el nombre de estado que representa el estado “en” / “checked” de este widget (tipo “sí”), mirando desde las claves del /AP/N dict (todo lo que no es “Desactivado”). |
Accept(visitor: AnnotationSelector) | Convocar Aceptar en esta instancia ListBoxField. |
GetRectangle(considerRotation: bool) | La recta de límite ajustada por considerRotation. |
ChangeAfterResize(transform: Matrix) | Ajuste la geometría de la anotación después de que el usuario resiguiere la página o el rectángulo del alojamiento. |
UpdateAppearances() | Regenera el flujo de aparición normal (/AP / N) desde la geometría y los colores actuales de la anotación. |
WriteXfdf(writer: System.Xml.XmlWriter) | Serializar esta anotación como elemento XFDF para el escritor (PDF 32000 §12.7.8 / X FDF 3.0). |
Clone() | Clone de Shallow: copias del estado escalar/ref-shared. |