ChoiceField

ChoiceField class

Stellt die Basisklasse für Auswahlfelder dar.

public abstract class ChoiceField : Field

Konstrukteure

NameBeschreibung
ChoiceField(Document)Erstellt Auswahlfeld (für Generator)
ChoiceField(Document, Rectangle)Konstruktor für ChoiceField.
ChoiceField(Page, Rectangle)Konstruktor für ChoiceField.

Eigenschaften

NameBeschreibung
Actions { get; }Ruft die Anmerkungsaktionen ab. (2 properties)
virtual ActiveState { get; set; }Ruft den aktuellen Darstellungszustand der Anmerkung ab oder legt ihn fest.
AlternateName { get; set; }Ermittelt oder setzt den alternativen Namen des Feldes (Ein alternativer Feldname , der anstelle des eigentlichen Feldnamens verwendet werden soll, wo immer das Feld in der Benutzeroberfläche identifiziert werden soll). Der alternative Name wird als Feld-Tooltip in Adobe Acrobat verwendet .
AnnotationIndex { get; set; }Ruft den Index dieser Anmerkung auf der Seite ab oder legt ihn fest.
override AnnotationType { get; }Ruft die Art der Anmerkung ab.
Appearance { get; }Ruft das Darstellungswörterbuch der Anmerkung ab.
Border { get; set; }Ruft Anmerkungsrandeigenschaften ab oder legt sie fest.Border
Characteristics { get; }Ruft Anmerkungsmerkmale ab.
Color { get; set; }Ruft die Anmerkungsfarbe ab oder legt sie fest.
CommitImmediately { get; set; }Holt oder setzt Commit-Flag für Auswahländerung.
Contents { get; set; }Ruft den Anmerkungstext ab oder legt ihn fest.
Count { get; }Ruft die Anzahl der Unterfelder in diesem Feld ab oder legt sie fest. (Zum Beispiel Anzahl der Artikel im Optionsfeld).
DefaultAppearance { get; set; }Ruft die Standarddarstellung des Felds ab oder legt sie fest.
Exportable { get; set; }Ruft das exportierbare Flag des Felds ab oder setzt es.
Flags { get; set; }Flags der Anmerkung.
FullName { get; }Ruft den vollständig qualifizierten Namen der Anmerkung ab.
virtual Height { get; set; }Ruft die Höhe der Anmerkung ab oder legt sie fest.
Highlighting { get; set; }Anmerkungshervorhebungsmodus.
virtual Hyperlink { get; set; }Holt oder setzt den Fragment-Hyperlink (für PDF-Generator).
IsFirstParagraphInColumn { get; set; }Ruft einen Bool-Wert ab oder legt ihn fest, der angibt, ob dieser Absatz in der nächsten Spalte steht. Standard ist „false“.(für PDF-Generierung)
IsGroup { get; }Erhält oder setzt einen booleschen Wert, der angibt, dass dieses Feld kein Terminalfeld ist, dh eine Gruppe von Feldern.
IsInLineParagraph { get; set; }Ruft ab oder legt fest, dass ein Absatz inline ist. Standard ist „false“.(für PDF-Generierung)
IsInNewPage { get; set; }Ruft einen Bool-Wert ab oder legt ihn fest, der erzwingt, dass dieser Absatz auf einer neuen Seite generiert wird. Der Standardwert ist falsch. (für die PDF-Generierung)
IsKeptWithNext { get; set; }Ruft einen Bool-Wert ab oder legt ihn fest, der angibt, ob der aktuelle Absatz zusammen mit dem nächsten Absatz auf derselben Seite verbleibt. Der Standardwert ist „false“. (für die PDF-Generierung)
IsSharedField { get; set; }Eigenschaft für Generatorunterstützung. Wird verwendet, wenn ein Feld zur Kopf- oder Fußzeile hinzugefügt wird. Wenn wahr, wird dieses Feld einmal erstellt und sein Erscheinungsbild wird auf allen Seiten des Dokuments sichtbar sein. Wenn falsch, wird ein separates Feld für jede Dokumentseite erstellt.
IsSynchronized { get; }Gibt wahr zurück, wenn das Wörterbuch synchronisiert ist.
Item { get; }Ruft das in diesem Feld enthaltene Unterfeld nach dem Namen des Unterfelds ab. (2 indexers)
MappingName { get; set; }Ermittelt oder setzt den Mapping-Namen des Felds, das verwendet werden soll, wenn interaktive Formularfelddaten aus dem Dokument exportiert werden.
Margin { get; set; }Liest oder setzt einen Außenrand für Absatz (für PDF-Generierung)
Modified { get; set; }Ruft Datum und Uhrzeit der letzten Änderung der Anmerkung ab oder legt sie fest.
MultiSelect { get; set; }Ruft das Mehrfachauswahl-Flag ab oder setzt es.
Name { get; set; }Ruft den Anmerkungsnamen auf der Seite ab oder legt ihn fest.
OnActivated { get; set; }Eine Aktion, die ausgeführt werden soll, wenn die Anmerkung aktiviert wird.
virtual Options { get; }Ruft eine Sammlung von Auswahloptionen ab.
override PageIndex { get; }Ruft den Index der Seite ab, die dieses Feld enthält.
Parent { get; }Ruft die übergeordnete Anmerkung ab.
PartialName { get; set; }Ruft den teilweisen Namen des Felds ab oder legt ihn fest.
ReadOnly { get; set; }Ruft den Nur-Lese-Status des Felds ab oder legt ihn fest.
override Rect { get; set; }Ruft das Feldrechteck ab oder legt es fest.
Required { get; set; }Ruft den erforderlichen Status des Felds ab oder legt ihn fest.
virtual Selected { get; set; }Ermittelt oder setzt den Index der ausgewählten Option. Diese Eigenschaft ermöglicht es, die Auswahl zu ändern.
virtual SelectedItems { get; set; }Ruft ein Array ausgewählter Elemente ab oder legt es fest. Für Multiselect-Listen-Array enthält mehr als ein Element. Für die Einzelauswahlliste enthält sie ein einzelnes Element.
States { get; }Ruft das Darstellungswörterbuch der Anmerkung ab.
SyncRoot { get; }Synchronisationsobjekt.
TabOrder { get; set; }Ruft die Tab-Reihenfolge des Felds ab oder legt sie fest.
TextHorizontalAlignment { get; set; }Ruft die Textausrichtung für Anmerkungen ab oder legt sie fest.
override Value { get; set; }Ruft den Wert des Felds ab oder legt ihn fest.
virtual VerticalAlignment { get; set; }Holt oder setzt eine vertikale Ausrichtung des Absatzes
virtual Width { get; set; }Ruft die Breite der Anmerkung ab oder legt sie fest.
ZIndex { get; set; }Ruft einen int-Wert ab oder legt ihn fest, der die Z-Reihenfolge des Diagramms angibt. Ein Graph mit größerem ZIndex wird über dem Graphen mit kleinerem ZIndex platziert. ZIndex kann negativ sein. Grafik mit negativem ZIndex wird hinter dem Text auf der Seite platziert.

Methoden

NameBeschreibung
override Accept(AnnotationSelector)Akzeptiert Besucher.
virtual AddOption(string)Fügt eine neue Option mit dem angegebenen Namen hinzu.
virtual AddOption(string, string)Fügt eine neue Option mit dem angegebenen Exportwert und Namen hinzu.
virtual ChangeAfterResize(Matrix)Aktualisieren Sie Parameter und Aussehen gemäß der Matrixtransformation.
virtual Clone()Klont diese Instanz. Virtuelle Methode. Immer null zurückgeben.
CopyTo(Field[], int)Kopiert Unterfelder dieses Felds in ein Array, beginnend mit dem angegebenen Index.
virtual DeleteOption(string)Löscht die Option nach ihrem Namen.
override Flatten()Entfernt dieses Feld und platziert seinen Wert direkt auf der Seite.
GetEnumerator()Gibt den Enumerator der enthaltenen Felder zurück.
GetRectangle(bool)Gibt das Rechteck der Anmerkung zurück, wobei die Seitendrehung berücksichtigt wird.
Recalculate()Berechnet alle berechneten Felder im Formular neu.
virtual SetPosition(Point)Position des Feldes setzen.

Siehe auch