FormField
FormField
Übersicht
FormField ist eine Klasse in Aspose.Words FOSS für .NET. Erbt von: SpecialChar, IRunAttrSource.
Stellt ein einzelnes Formularfeld dar.
Diese Klasse stellt 12 Methoden zum Arbeiten mit FormField-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, RemoveField, SetTextInputValue, ToString. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.Words FOSS für .NET-Paket installiert wurde. Eigenschaften: CalculateOnExit, CheckBoxSize, Checked, CustomNodeId, Default, Document und 30 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
NodeType | NodeType | Lesen | Gibt FormField zurück. |
Name | string | Lesen/Schreiben | Liest oder setzt den Namen des Formularfelds. |
Type | FieldType | Lesen | Gibt den Formularfeldtyp zurück. |
Result | string | Lesen/Schreiben | Liest oder schreibt eine Zeichenfolge, die das Ergebnis dieses Formularfelds darstellt. |
StatusText | string | Lesen/Schreiben | Liest oder schreibt den Text, der in der Statusleiste angezeigt wird, wenn ein Formularfeld den Fokus hat. |
OwnStatus | bool | Lesen/Schreiben | Gibt die Quelle des Textes an, der in der Statusleiste angezeigt wird, wenn ein Formularfeld den Fokus hat. |
HelpText | string | Lesen/Schreiben | Gibt den Text zurück oder legt ihn fest, der in einem Meldungsfeld angezeigt wird, wenn das Formularfeld den Fokus hat und der Benutzer F1 drückt. |
OwnHelp | bool | Lesen/Schreiben | Gibt die Quelle des Textes an, der in einem Meldungsfeld angezeigt wird, wenn ein Formularfeld den Fokus hat und der Benutzer F1 drückt. |
CalculateOnExit | bool | Lesen/Schreiben | True, wenn Verweise auf das angegebene Formularfeld automatisch aktualisiert werden, sobald das Feld verlassen wird. |
EntryMacro | string | Lesen/Schreiben | Gibt den Namen eines Eingabemakros für das Formularfeld zurück oder setzt ihn. |
ExitMacro | string | Lesen/Schreiben | Gibt den Namen eines Ausgangsmakros für das Formularfeld zurück oder setzt ihn. |
Enabled | bool | Lesen/Schreiben | True, wenn ein Formularfeld aktiviert ist. |
TextInputFormat | string | Lesen/Schreiben | Gibt die Textformatierung für ein Textformularfeld zurück oder legt sie fest. |
TextInputType | TextFormFieldType | Lesen/Schreiben | Ruft den Typ eines Textformularfelds ab oder legt ihn fest. |
TextInputDefault | string | Lesen/Schreiben | Liest die Standardzeichenfolge oder einen Berechnungsausdruck eines Textformularfelds aus bzw. legt sie fest. |
MaxLength | int | Lesen/Schreiben | Maximale Länge für das Textfeld. |
DropDownItems | DropDownItemCollection | Lesen | Bietet Zugriff auf die Elemente eines Dropdown-Formularfeldes. |
DropDownSelectedIndex | int | Lesen/Schreiben | Liest oder legt den Index fest, der das aktuell ausgewählte Element in einem Dropdown-Formularfeld angibt. |
Checked | bool | Lesen/Schreiben | Liest oder legt den Markierungsstatus des Kontrollkästchen-Formularfelds fest. |
Default | bool | Lesen/Schreiben | Ermittelt oder legt den Standardwert des Kontrollkästchen-Formularfelds fest. |
IsCheckBoxExactSize | bool | Lesen/Schreiben | Liest oder setzt den booleschen Wert, der angibt, ob die Größe des Textfelds automatisch oder explizit angegeben ist. |
CheckBoxSize | double | Lesen/Schreiben | Ruft die Größe des Kontrollkästchens in Punkten ab oder legt sie fest. |
ParentParagraph | Paragraph | Lesen | Ruft den übergeordneten Absatz dieses Knotens ab. |
Font | Font | Lesen | Bietet Zugriff auf die Schriftformatierung dieses Objekts. |
IsInsertRevision | bool | Lesen | Ruft das is insert revision ab. |
IsDeleteRevision | bool | Lesen | Gibt die Delete-Revision zurück. |
IsMoveFromRevision | bool | Lesen | Gibt das is move aus der Revision zurück. |
IsMoveToRevision | bool | Lesen | Ruft die Verschiebung zur Revision ab. |
IsFormatRevision | bool | Lesen | Liest die Formatrevision ab. |
ParentNode | CompositeNode | Lesen | Gibt den unmittelbaren Elternknoten dieses Knotens zurück. |
Document | DocumentBase | Lesen | Ruft das Dokument ab, zu dem dieser Knoten gehört. |
PreviousSibling | Node | Lesen | Gibt den Knoten zurück, der diesem Knoten unmittelbar vorausgeht. |
NextSibling | Node | Lesen | Gibt den Knoten zurück, der diesem Knoten unmittelbar folgt. |
IsComposite | bool | Lesen | Gibt true zurück, wenn dieser Knoten andere Knoten enthalten kann. |
Range | Range | Lesen | Gibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist. |
CustomNodeId | int | Lesen/Schreiben | Legt einen benutzerdefinierten Knotenbezeichner fest. |
Methoden
| Signatur | Beschreibung |
|---|---|
Accept(visitor: DocumentVisitor) | Akzeptiert einen Besucher. |
RemoveField() | Entfernt das komplette Formularfeld, nicht nur das Sonderzeichen des Formularfelds. |
SetTextInputValue(newValue: object) | Wendet das im TextInputFormat angegebene Textformat an und speichert den Wert in Result. |
GetText() | Liefert das Sonderzeichen, das dieser Knoten darstellt. |
Clone(isCloneChildren: bool) | Sie sollten die Überladung Clone(bool, INodeCloningListener) verwenden, wenn das Klonen des Knotens Teil eines anderen (in der Regel zusammengesetzten) Knotenklonvorgangs ist. |
GetAncestor(ancestorType: Type) | Ermittelt den ersten Vorfahren des angegebenen Objekttyps. |
GetAncestorOf() | Stellt Zugriff auf die Elemente eines Dropdown-Formularfeldes bereit. |
Remove() | Entfernt sich selbst vom übergeordneten Element. |
NextPreOrder(rootNode: Node) | Ermittelt den nächsten Knoten gemäß dem Preorder-Baumdurchlauf-Algorithmus. |
PreviousPreOrder(rootNode: Node) | Ermittelt den vorherigen Knoten gemäß dem Preorder-Baumdurchlauf-Algorithmus. |
ToString(saveFormat: SaveFormat) | Exportiert den Inhalt des Knotens in einen String im angegebenen Format. |
NodeTypeToString(nodeType: NodeType) | Eine Hilfsmethode, die einen Enum-Wert des Knotentyps in einen benutzerfreundlichen String konvertiert. |