Class ChoiceField

ChoiceField klass

Representerar basklass för valfält.

public abstract class ChoiceField : Field

Konstruktörer

NamnBeskrivning
ChoiceField(Document)Skapar valfält (för Generator)
ChoiceField(Document, Rectangle)Konstruktör för ChoiceField.
ChoiceField(Page, Rectangle)Konstruktör för ChoiceField.

Egenskaper

NamnBeskrivning
Actions { get; }Hämtar annoteringsåtgärder. (2 egenskaper)
virtual ActiveState { get; set; }Hämtar eller ställer in aktuell annoteringsutseende tillstånd.
AlternateName { get; set; }Hämtar eller ställer in alternativt namn för fältet (Ett alternativt fältnamn som ska användas istället för det faktiska fältnamnet där fältet ska identifieras i användargränssnittet). Alternativt namn används som fältverktygstips i Adobe Acrobat.
AnnotationIndex { get; set; }Hämtar eller ställer in index för denna annotation på sidan.
override AnnotationType { get; }Hämtar typ av annotation.
Appearance { get; }Hämtar utseendediktionären för annotationen.
Border { get; set; }Hämtar eller ställer in annoteringsgränskarakteristika. Border
Characteristics { get; }Hämtar annoteringskarakteristika.
Color { get; set; }Hämtar eller ställer in annoteringsfärg.
CommitImmediately { get; set; }Hämtar eller ställer in flaggan för åtagande vid valändring.
Contents { get; set; }Hämtar eller ställer in annoteringstext.
Count { get; }Hämtar antalet underfält i detta fält. (Till exempel antalet objekt i radioknappfält).
DefaultAppearance { get; set; }Hämtar eller ställer in standardutseendet för fältet.
Exportable { get; set; }Hämtar eller ställer in exportabel flagga för fältet.
Flags { get; set; }Flaggor för annotationen.
FullName { get; }Hämtar det fullständigt kvalificerade namnet för annotationen.
virtual Height { get; set; }Hämtar eller ställer in höjden på annotationen.
Highlighting { get; set; }Annoteringens markeringsläge.
virtual Hyperlink { get; set; }Hämtar eller ställer in fragmenthyperlänken (för pdf-generator).
IsFirstParagraphInColumn { get; set; }Hämtar eller ställer in ett bool-värde som indikerar om detta stycke kommer att vara i nästa kolumn. Standard är falskt. (för pdf-generering)
IsGroup { get; }Hämtar eller ställer in ett bool-värde som indikerar om detta fält är ett icke-terminalt fält, dvs. en grupp av fält.
IsInLineParagraph { get; set; }Hämtar eller ställer in om ett stycke är inline. Standard är falskt. (för pdf-generering)
IsInNewPage { get; set; }Hämtar eller ställer in ett bool-värde som tvingar detta stycke att genereras på en ny sida. Standard är falskt. (för pdf-generering)
IsKeptWithNext { get; set; }Hämtar eller ställer in ett bool-värde som indikerar om det aktuella stycket förblir på samma sida tillsammans med nästa stycke. Standard är falskt. (för pdf-generering)
IsSharedField { get; set; }Egenskap för Generatorstöd. Används när fältet läggs till i sidhuvud eller sidfot. Om sant, kommer detta fält att skapas en gång och dess utseende kommer att synas på alla sidor i dokumentet. Om falskt, kommer ett separat fält att skapas för varje dokument sida.
IsSynchronized { get; }Returnerar sant om ordboken är synkroniserad.
Item { get; }Hämtar underfält som ingår i detta fält med namnet på underfältet. (2 indexerare)
MappingName { get; set; }Hämtar eller ställer in mappningsnamnet för fältet som ska användas vid export av interaktiva formulärfältdata från dokumentet.
Margin { get; set; }Hämtar eller ställer in en yttre marginal för stycket (för pdf-generering)
Modified { get; set; }Hämtar eller ställer in datum och tid när annotationen senast ändrades.
MultiSelect { get; set; }Hämtar eller ställer in flervalsflaggan.
Name { get; set; }Hämtar eller ställer in annoteringsnamnet på sidan.
OnActivated { get; set; }En åtgärd som ska utföras när annotationen aktiveras.
virtual Options { get; }Hämtar samlingen av valalternativ.
override PageIndex { get; }Hämtar index för sidan som innehåller detta fält.
Parent { get; }Hämtar annoteringsförälder.
PartialName { get; set; }Hämtar eller ställer in delnamnet för fältet.
ReadOnly { get; set; }Hämtar eller ställer in status för skrivskyddat fält.
override Rect { get; set; }Hämtar eller ställer in fältets rektangel.
Required { get; set; }Hämtar eller ställer in status för obligatoriskt fält.
virtual Selected { get; set; }Hämtar eller ställer in index för valt alternativ. Denna egenskap tillåter att ändra valet.
virtual SelectedItems { get; set; }Hämtar eller ställer in array av valda objekt. För flervalslista innehåller arrayen mer än ett objekt. För enkelval lista innehåller den ett enda objekt.
States { get; }Hämtar utseendediktionären för annotationen.
SyncRoot { get; }Synkroniseringsobjekt.
TabOrder { get; set; }Hämtar eller ställer in tabbordningen för fältet.
TextHorizontalAlignment { get; set; }Hämtar eller ställer in textjustering för annotationen.
override Value { get; set; }Hämtar eller ställer in värdet för fältet.
virtual VerticalAlignment { get; set; }Hämtar eller ställer in en vertikal justering av stycket
virtual Width { get; set; }Hämtar eller ställer in bredden på annotationen.
ZIndex { get; set; }Hämtar eller ställer in ett int-värde som indikerar Z-ordningen för grafen. En graf med större ZIndex kommer att placeras över grafen med mindre ZIndex. ZIndex kan vara negativt. Graf med negativ ZIndex kommer att placeras bakom texten på sidan.

Metoder

NamnBeskrivning
override Accept(AnnotationSelector)Accepterar besökare.
virtual AddOption(string)Lägger till nytt alternativ med angivet namn.
virtual AddOption(string, string)Lägger till nytt alternativ med angivet exportvärde och namn.
virtual ChangeAfterResize(Matrix)Uppdaterar parametrar och utseende, enligt matristransformeringen.
virtual Clone()Klonar denna instans. Virtuell metod. Returnerar alltid null.
CopyTo(WidgetAnnotation[], int)Kopierar underfält av detta fält till arrayen som börjar från angivet index.
virtual DeleteOption(string)Tar bort alternativet med dess namn.
ExecuteFieldJavaScript(JavascriptAction)Utför en angiven JavaScript-åtgärd för fältet.
ExportToJson(Stream, ExportFieldsToJsonOptions)Exporterar det angivna PDF-formulärfältet till JSON-format och skriver resultatet till den angivna strömmen.
ExportToJson(string, ExportFieldsToJsonOptions)Exporterar det angivna PDF-formulärfältet till JSON-format och skriver resultatet till den angivna filen.
ExportValueToJson(Stream, bool)Exporterar innehållet i det angivna fältet till en JSON-ström. Värdet för knappfält exporteras inte.
override Flatten()Tar bort detta fält och placerar dess värde direkt på sidan.
GetCheckedStateName()Returnerar namnet på “kontrollerad” tillstånd enligt befintliga tillståndsnamn.
GetEnumerator()Returnerar enumerator för de innehållna fälten.
GetRectangle(bool)Returnerar rektangeln för annotationen med hänsyn till sidrotation.
ImportValueFromJson(Stream)Importerar data till de angivna fälten från en JSON-ström, baserat på en exakt matchning av fältens fullständiga namn.
ImportValueFromJson(Stream, string)Importerar data till det angivna fältet från en JSON-ström, med hjälp av det fullständiga namnet som anges i variabeln ‘fieldFullNameInJSON’ för matchning.
Recalculate()Beräknar om alla beräknade fält i formuläret.
virtual SetPosition(Point)Ställer in positionen för fältet.

Se Även