FormField
FormField
نمای کلی
FormField یک کلاس در Aspose.Words FOSS برای .NET است. ارثبری از: SpecialChar، IRunAttrSource.
یک فیلد تکتک فرم را نمایان میکند.
این کلاس 12 متد برای کار با اشیای FormField در برنامههای .NET فراهم میکند. متدهای موجود شامل: Accept، Clone، GetAncestor، GetAncestorOf، GetText، NextPreOrder، NodeTypeToString، PreviousPreOrder، Remove، RemoveField، SetTextInputValue، ToString هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET، برای هر برنامه .NET قابل دسترسی هستند. ویژگیها: CalculateOnExit، CheckBoxSize، Checked، CustomNodeId، Default، Document، و 30 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
NodeType | NodeType | خواندن | بازمیگرداند FormField. |
Name | string | خواندن/نوشتن | نام فیلد فرم را دریافت یا تنظیم میکند. |
Type | FieldType | خواندن | نوع فیلد فرم را باز میگرداند. |
Result | string | خواندن/نوشتن | رشتهای که نتیجه این فیلد فرم را نشان میدهد را دریافت یا تنظیم میکند. |
StatusText | string | خواندن/نوشتن | متن نمایش داده شده در نوار وضعیت هنگام داشتن فوکوس بر فیلد فرم را باز میگرداند یا تنظیم میکند. |
OwnStatus | bool | خواندن/نوشتن | منبع متنی را که هنگام فوکوس شدن روی یک فیلد فرم در نوار وضعیت نمایش داده میشود، مشخص میکند. |
HelpText | string | خواندن/نوشتن | متنی که در یک جعبه پیام نمایش داده میشود را برمیگرداند یا تنظیم میکند وقتی فیلد فرم تمرکز دارد و کاربر کلید F1 را فشار میدهد. |
OwnHelp | bool | خواندن/نوشتن | منبع متنی که در یک جعبه پیام نمایش داده میشود را مشخص میکند وقتی فیلد فرم تمرکز دارد و کاربر کلید F1 را فشار میدهد. |
CalculateOnExit | bool | خواندن/نوشتن | True اگر ارجاعات به فیلد فرم مشخص شده بهصورت خودکار بهروز شوند هر زمان که فیلد ترک میشود. |
EntryMacro | string | خواندن/نوشتن | نام ماکرو ورودی را برای فیلد فرم برمیگرداند یا تنظیم میکند. |
ExitMacro | string | خواندن/نوشتن | نام ماکرو خروجی را برای فیلد فرم برمیگرداند یا تنظیم میکند. |
Enabled | bool | خواندن/نوشتن | True اگر فیلد فرم فعال باشد. |
TextInputFormat | string | خواندن/نوشتن | متن قالببندی یک فیلد فرم متنی را برمیگرداند یا تنظیم میکند. |
TextInputType | TextFormFieldType | خواندن/نوشتن | دریافت یا تنظیم نوع یک فیلد فرم متنی. |
TextInputDefault | string | خواندن/نوشتن | رشته پیشفرض یا عبارت محاسبهای یک فیلد فرم متنی را دریافت یا تنظیم میکند. |
MaxLength | int | خواندن/نوشتن | حداکثر طول برای فیلد متنی. |
DropDownItems | DropDownItemCollection | خواندن | دسترسی به موارد یک فیلد فرم کشویی را فراهم میکند. |
DropDownSelectedIndex | int | خواندن/نوشتن | اندیس مشخصکنندهٔ مورد انتخابشدهٔ فعلی در یک فیلد فرم کشویی را دریافت یا تنظیم میکند. |
Checked | bool | خواندن/نوشتن | وضعیت علامتدار جعبهٔ بررسی فرم را دریافت یا تنظیم میکند. |
Default | bool | خواندن/نوشتن | دریافت یا تنظیم مقدار پیشفرض فیلد فرم چک باکس. |
IsCheckBoxExactSize | bool | خواندن/نوشتن | مقدار بولی را که نشان میدهد آیا اندازهٔ جعبهٔ متن بهصورت خودکار است یا بهصورت صریح تعیین شده، دریافت یا تنظیم میکند. |
CheckBoxSize | double | خواندن/نوشتن | اندازهٔ چکباکس را به نقطه دریافت یا تنظیم میکند. |
ParentParagraph | Paragraph | خواندن | پاراگراف والد این گره را بازیابی میکند. |
Font | Font | خواندن | دسترسی به قالببندی قلم این شیء را فراهم میکند. |
IsInsertRevision | bool | خواندن | دریافت این که آیا نسخه درج شده است. |
IsDeleteRevision | bool | خواندن | دریافت وضعیت حذف بازنگری. |
IsMoveFromRevision | bool | خواندن | دریافت مقدار isMove از revision. |
IsMoveToRevision | bool | خواندن | دریافت مقدار is move to revision. |
IsFormatRevision | bool | خواندن | revision فرمت is را دریافت میکند. |
ParentNode | CompositeNode | خواندن | والد مستقیم این گره را دریافت میکند. |
Document | DocumentBase | خواندن | سندی را که این گره به آن تعلق دارد دریافت میکند. |
PreviousSibling | Node | خواندن | گرهای که بلافاصله قبل از این گره قرار دارد را دریافت میکند. |
NextSibling | Node | خواندن | گرهای را که بلافاصله پس از این گره قرار دارد برمیگرداند. |
IsComposite | bool | خواندن | در صورتی که این گره بتواند گرههای دیگر را در خود داشته باشد، مقدار true را برمیگرداند. |
Range | Range | خواندن | یک شیء Range را برمیگرداند که بخشی از سند را که در این گره موجود است، نشان میدهد. |
CustomNodeId | int | خواندن/نوشتن | شناسه سفارشی گره را مشخص میکند. |
روش ها
| امضا | توضیح |
|---|---|
Accept(visitor: DocumentVisitor) | یک بازدیدکننده را میپذیرد. |
RemoveField() | کل فیلد فرم را حذف میکند، نه فقط کاراکتر ویژه فیلد فرم. |
SetTextInputValue(newValue: object) | قالب متن مشخصشده در TextInputFormat را اعمال میکند و مقدار را در Result ذخیره مینماید. |
GetText() | کاراکتر ویژهای که این گره نمایندگی میکند را برمیگرداند. |
Clone(isCloneChildren: bool) | هنگامی که کلونسازی گره بخشی از فرآیند کلونسازی گره (معمولاً ترکیبی) دیگری است، باید از overload تابع Clone(bool, INodeCloningListener) استفاده کنید. |
GetAncestor(ancestorType: Type) | اولین جد شیء نوع مشخصشده را دریافت میکند. |
GetAncestorOf() | دسترسی به آیتمهای یک فیلد فرم کشویی را فراهم میکند. |
Remove() | خود را از والد حذف میکند. |
NextPreOrder(rootNode: Node) | گرهٔ بعدی را بر اساس الگوریتم پیمایش پیشسفری درخت بهدست میآورد. |
PreviousPreOrder(rootNode: Node) | گرهٔ قبلی را بر اساس الگوریتم پیمایش پیشسفری درخت بهدست میآورد. |
ToString(saveFormat: SaveFormat) | محتوای گره را به یک رشته در قالب مشخصشده صادر میکند. |
NodeTypeToString(nodeType: NodeType) | یک متد کمکی که مقدار enum نوع گره را به رشتهای کاربرپسند تبدیل میکند. |