FieldIf

ภาพรวม

FieldIf เป็นคลาสใน Aspose.Words FOSS สำหรับ .NET. สืบทอดจาก: Field, IMergeFieldSurrogate.

ทำการใช้งานฟิลด์ IF.

คลาสนี้มีเมธอด 5 วิธีสำหรับทำงานกับอ็อบเจ็กต์ FieldIf ในโปรแกรม .NET. เมธอดที่มีให้รวมถึง: EvaluateCondition, GetFieldCode, Remove, Unlink, Update. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: ComparisonOperator, DisplayResult, End, FalseText, Format, IsDirty, และอีก 9 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
LeftExpressionstringอ่าน/เขียนรับหรือกำหนดส่วนซ้ายของนิพจน์การเปรียบเทียบ.
ComparisonOperatorstringอ่าน/เขียนรับหรือกำหนดตัวดำเนินการเปรียบเทียบ.
RightExpressionstringอ่าน/เขียนรับหรือกำหนดส่วนขวาของนิพจน์การเปรียบเทียบ.
TrueTextstringอ่าน/เขียนรับหรือกำหนดข้อความที่แสดงหากนิพจน์การเปรียบเทียบเป็นจริง.
FalseTextstringอ่าน/เขียนรับหรือกำหนดข้อความที่แสดงหากนิพจน์การเปรียบเทียบเป็นเท็จ.
StartFieldStartอ่านรับโหนดที่เป็นตัวแทนของจุดเริ่มต้นของฟิลด์.
SeparatorFieldSeparatorอ่านรับโหนดที่เป็นตัวแทนของตัวคั่นฟิลด์.
EndFieldEndอ่านรับโหนดที่แสดงถึงจุดสิ้นสุดของฟิลด์.
TypeFieldTypeอ่านรับประเภทฟิลด์ Microsoft Word.
Resultstringอ่าน/เขียนรับหรือกำหนดข้อความที่อยู่ระหว่างตัวคั่นฟิลด์และจุดสิ้นสุดของฟิลด์.
DisplayResultstringอ่านรับข้อความที่เป็นตัวแทนของผลลัพธ์ฟิลด์ที่แสดง.
IsLockedboolอ่าน/เขียนรับหรือกำหนดว่าฟิลด์ถูกล็อคหรือไม่ (ไม่ควรคำนวณผลลัพธ์ใหม่).
IsDirtyboolอ่าน/เขียนรับหรือกำหนดว่าผลลัพธ์ปัจจุบันของฟิลด์ไม่ถูกต้องอีกต่อไป (ล้าสมัย) เนื่องจากการแก้ไขอื่น ๆ ที่ทำกับเอกสาร.
FormatFieldFormatอ่านรับอ็อบเจ็กต์ FieldFormat ที่ให้การเข้าถึงแบบมีประเภทต่อการจัดรูปแบบของฟิลด์.
LocaleIdintอ่าน/เขียนรับหรือกำหนดค่า LCID ของฟิลด์.

วิธีการ

ลายเซ็นคำอธิบาย
EvaluateCondition()ประเมินเงื่อนไข.
GetFieldCode()คืนข้อความระหว่างจุดเริ่มต้นของฟิลด์และตัวคั่นฟิลด์ (หรือจุดสิ้นสุดของฟิลด์หากไม่มีตัวคั่น).
Remove()ลบฟิลด์ออกจากเอกสาร.
Update()ทำการอัปเดตฟิลด์.
Unlink()ทำการยกเลิกการเชื่อมต่อฟิลด์.

ดูเพิ่มเติม

 ภาษาไทย