FormField
FormField
Panoramica
FormField è una classe in Aspose.Words FOSS per .NET. Eredita da: SpecialChar, IRunAttrSource.
Rappresenta un singolo campo del modulo.
Questa classe fornisce 12 metodi per lavorare con oggetti FormField nei programmi .NET. I metodi disponibili includono: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, RemoveField, SetTextInputValue, ToString. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.Words FOSS per .NET. Proprietà: CalculateOnExit, CheckBoxSize, Checked, CustomNodeId, Default, Document e altre 30.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
NodeType | NodeType | Lettura | Restituisce FormField. |
Name | string | Lettura/Scrittura | Ottiene o imposta il nome del campo del modulo. |
Type | FieldType | Lettura | Restituisce il tipo di campo del modulo. |
Result | string | Lettura/Scrittura | Ottiene o imposta una stringa che rappresenta il risultato di questo campo del modulo. |
StatusText | string | Lettura/Scrittura | Restituisce o imposta il testo visualizzato nella barra di stato quando un campo modulo ha il focus. |
OwnStatus | bool | Lettura/Scrittura | Specifica l’origine del testo visualizzato nella barra di stato quando un campo del modulo ha il focus. |
HelpText | string | Lettura/Scrittura | Restituisce o imposta il testo visualizzato in una finestra di messaggio quando il campo del modulo ha il focus e l’utente preme F1. |
OwnHelp | bool | Lettura/Scrittura | Specifica l’origine del testo visualizzato in una casella di messaggio quando un campo del modulo ha il focus e l’utente preme F1. |
CalculateOnExit | bool | Lettura/Scrittura | Vero se i riferimenti al campo del modulo specificato vengono aggiornati automaticamente ogni volta che il campo viene abbandonato. |
EntryMacro | string | Lettura/Scrittura | Restituisce o imposta il nome della macro di ingresso per il campo del modulo. |
ExitMacro | string | Lettura/Scrittura | Restituisce o imposta il nome della macro di uscita per il campo del modulo. |
Enabled | bool | Lettura/Scrittura | Vero se un campo del modulo è abilitato. |
TextInputFormat | string | Lettura/Scrittura | Restituisce o imposta la formattazione del testo per un campo di testo del modulo. |
TextInputType | TextFormFieldType | Lettura/Scrittura | Ottiene o imposta il tipo di un campo modulo di testo. |
TextInputDefault | string | Lettura/Scrittura | Ottiene o imposta la stringa predefinita o un’espressione di calcolo di un campo di testo del modulo. |
MaxLength | int | Lettura/Scrittura | Lunghezza massima per il campo di testo. |
DropDownItems | DropDownItemCollection | Lettura | Fornisce l’accesso agli elementi di un campo a discesa. |
DropDownSelectedIndex | int | Lettura/Scrittura | Ottiene o imposta l’indice che specifica l’elemento attualmente selezionato in un campo a discesa del modulo. |
Checked | bool | Lettura/Scrittura | Ottiene o imposta lo stato selezionato del campo modulo casella di controllo. |
Default | bool | Lettura/Scrittura | Ottiene o imposta il valore predefinito del campo modulo casella di controllo. |
IsCheckBoxExactSize | bool | Lettura/Scrittura | Ottiene o imposta il valore booleano che indica se la dimensione della casella di testo è automatica o specificata esplicitamente. |
CheckBoxSize | double | Lettura/Scrittura | Ottiene o imposta la dimensione della casella di controllo in punti. |
ParentParagraph | Paragraph | Lettura | Recupera il Paragraph genitore di questo nodo. |
Font | Font | Lettura | Fornisce l’accesso alla formattazione del font di questo oggetto. |
IsInsertRevision | bool | Lettura | Ottiene il valore di is insert revision. |
IsDeleteRevision | bool | Lettura | Ottiene il valore di is delete revision. |
IsMoveFromRevision | bool | Lettura | Ottiene il valore isMove dalla revisione. |
IsMoveToRevision | bool | Lettura | Ottiene il valore is move to revision. |
IsFormatRevision | bool | Lettura | Ottiene la revisione del formato is. |
ParentNode | CompositeNode | Lettura | Ottiene il genitore immediato di questo nodo. |
Document | DocumentBase | Lettura | Ottiene il documento a cui appartiene questo nodo. |
PreviousSibling | Node | Lettura | Ottiene il nodo immediatamente precedente a questo nodo. |
NextSibling | Node | Lettura | Ottiene il nodo immediatamente successivo a questo nodo. |
IsComposite | bool | Lettura | Restituisce true se questo nodo può contenere altri nodi. |
Range | Range | Lettura | Restituisce un oggetto Range che rappresenta la porzione di un documento contenuta in questo nodo. |
CustomNodeId | int | Lettura/Scrittura | Specifica un identificatore di nodo personalizzato. |
Metodi
| Firma | Descrizione |
|---|---|
Accept(visitor: DocumentVisitor) | Accetta un visitatore. |
RemoveField() | Rimuove l’intero campo del modulo, non solo il carattere speciale del campo del modulo. |
SetTextInputValue(newValue: object) | Applica il formato di testo specificato in TextInputFormat e memorizza il valore in Result. |
GetText() | Ottiene il carattere speciale che questo nodo rappresenta. |
Clone(isCloneChildren: bool) | Dovresti usare il sovraccarico Clone(bool, INodeCloningListener) quando la clonazione del nodo fa parte di un altro processo di clonazione di nodo (di solito composito). |
GetAncestor(ancestorType: Type) | Ottiene il primo antenato del tipo di oggetto specificato. |
GetAncestorOf() | Fornisce l’accesso agli elementi di un campo a discesa del modulo. |
Remove() | Si rimuove dal genitore. |
NextPreOrder(rootNode: Node) | Ottiene il nodo successivo secondo l’algoritmo di attraversamento pre-order dell’albero. |
PreviousPreOrder(rootNode: Node) | Recupera il nodo precedente secondo l’algoritmo di attraversamento dell’albero in pre-order. |
ToString(saveFormat: SaveFormat) | Esporta il contenuto del nodo in una stringa nel formato specificato. |
NodeTypeToString(nodeType: NodeType) | Un metodo di utilità che converte un valore enum di tipo nodo in una stringa leggibile dall’utente. |