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

NameTypZugriffBeschreibung
NodeTypeNodeTypeLesenGibt FormField zurück.
NamestringLesen/SchreibenLiest oder setzt den Namen des Formularfelds.
TypeFieldTypeLesenGibt den Formularfeldtyp zurück.
ResultstringLesen/SchreibenLiest oder schreibt eine Zeichenfolge, die das Ergebnis dieses Formularfelds darstellt.
StatusTextstringLesen/SchreibenLiest oder schreibt den Text, der in der Statusleiste angezeigt wird, wenn ein Formularfeld den Fokus hat.
OwnStatusboolLesen/SchreibenGibt die Quelle des Textes an, der in der Statusleiste angezeigt wird, wenn ein Formularfeld den Fokus hat.
HelpTextstringLesen/SchreibenGibt 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.
OwnHelpboolLesen/SchreibenGibt die Quelle des Textes an, der in einem Meldungsfeld angezeigt wird, wenn ein Formularfeld den Fokus hat und der Benutzer F1 drückt.
CalculateOnExitboolLesen/SchreibenTrue, wenn Verweise auf das angegebene Formularfeld automatisch aktualisiert werden, sobald das Feld verlassen wird.
EntryMacrostringLesen/SchreibenGibt den Namen eines Eingabemakros für das Formularfeld zurück oder setzt ihn.
ExitMacrostringLesen/SchreibenGibt den Namen eines Ausgangsmakros für das Formularfeld zurück oder setzt ihn.
EnabledboolLesen/SchreibenTrue, wenn ein Formularfeld aktiviert ist.
TextInputFormatstringLesen/SchreibenGibt die Textformatierung für ein Textformularfeld zurück oder legt sie fest.
TextInputTypeTextFormFieldTypeLesen/SchreibenRuft den Typ eines Textformularfelds ab oder legt ihn fest.
TextInputDefaultstringLesen/SchreibenLiest die Standardzeichenfolge oder einen Berechnungsausdruck eines Textformularfelds aus bzw. legt sie fest.
MaxLengthintLesen/SchreibenMaximale Länge für das Textfeld.
DropDownItemsDropDownItemCollectionLesenBietet Zugriff auf die Elemente eines Dropdown-Formularfeldes.
DropDownSelectedIndexintLesen/SchreibenLiest oder legt den Index fest, der das aktuell ausgewählte Element in einem Dropdown-Formularfeld angibt.
CheckedboolLesen/SchreibenLiest oder legt den Markierungsstatus des Kontrollkästchen-Formularfelds fest.
DefaultboolLesen/SchreibenErmittelt oder legt den Standardwert des Kontrollkästchen-Formularfelds fest.
IsCheckBoxExactSizeboolLesen/SchreibenLiest oder setzt den booleschen Wert, der angibt, ob die Größe des Textfelds automatisch oder explizit angegeben ist.
CheckBoxSizedoubleLesen/SchreibenRuft die Größe des Kontrollkästchens in Punkten ab oder legt sie fest.
ParentParagraphParagraphLesenRuft den übergeordneten Absatz dieses Knotens ab.
FontFontLesenBietet Zugriff auf die Schriftformatierung dieses Objekts.
IsInsertRevisionboolLesenRuft das is insert revision ab.
IsDeleteRevisionboolLesenGibt die Delete-Revision zurück.
IsMoveFromRevisionboolLesenGibt das is move aus der Revision zurück.
IsMoveToRevisionboolLesenRuft die Verschiebung zur Revision ab.
IsFormatRevisionboolLesenLiest die Formatrevision ab.
ParentNodeCompositeNodeLesenGibt den unmittelbaren Elternknoten dieses Knotens zurück.
DocumentDocumentBaseLesenRuft das Dokument ab, zu dem dieser Knoten gehört.
PreviousSiblingNodeLesenGibt den Knoten zurück, der diesem Knoten unmittelbar vorausgeht.
NextSiblingNodeLesenGibt den Knoten zurück, der diesem Knoten unmittelbar folgt.
IsCompositeboolLesenGibt true zurück, wenn dieser Knoten andere Knoten enthalten kann.
RangeRangeLesenGibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist.
CustomNodeIdintLesen/SchreibenLegt einen benutzerdefinierten Knotenbezeichner fest.

Methoden

SignaturBeschreibung
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.

Siehe auch

 Deutsch