Inline

نمای کلی

Inline یک کلاس در Aspose.Words FOSS برای .NET است. ارث‌برده از: Node، IInline، ITrackableNode.

کلاس پایه برای گره‌های سطح درون‌خطی که می‌توانند قالب‌بندی کاراکتر مرتبط داشته باشند، اما نمی‌توانند گره‌های فرزند خود داشته باشند.

این کلاس 10 متد برای کار با اشیاء Inline در برنامه‌های .NET ارائه می‌دهد. متدهای موجود عبارتند از: Accept، Clone، GetAncestor، GetAncestorOf، GetText، NextPreOrder، NodeTypeToString، PreviousPreOrder، Remove، ToString. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET برای هر برنامه .NET قابل دسترسی هستند. ویژگی‌ها: CustomNodeId، Document، Font، IsComposite، IsDeleteRevision، IsFormatRevision و 9 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
ParentParagraphParagraphخواندنپاراگراف والد این گره را برمی‌گرداند.
FontFontخواندندسترسی به قالب‌بندی قلم این شیء را فراهم می‌کند.
IsInsertRevisionboolخواندنمقدار is insert revision را دریافت می‌کند.
IsDeleteRevisionboolخواندندریافت این که آیا نسخه حذف شده است.
IsMoveFromRevisionboolخواندندریافت is move از revision.
IsMoveToRevisionboolخواندندریافت مقدار is move to revision.
IsFormatRevisionboolخواندننسخه‌ی قالب is را دریافت می‌کند.
NodeTypeNodeTypeخواندننوع این گره را دریافت می‌کند.
ParentNodeCompositeNodeخواندنوالد مستقیم این گره را برمی‌گرداند.
DocumentDocumentBaseخواندنسندی که این گره به آن تعلق دارد را برمی‌گرداند.
PreviousSiblingNodeخواندنگره‌ای را که بلافاصله پیش از این گره است باز می‌گرداند.
NextSiblingNodeخواندنگره‌ای را که بلافاصله پس از این گره قرار دارد، دریافت می‌کند.
IsCompositeboolخواندناگر این گره بتواند گره‌های دیگر را شامل شود، مقدار true برمی‌گرداند.
RangeRangeخواندنیک شیء Range برمی‌گرداند که بخشی از سند که در این گره گنجانده شده است را نمایندگی می‌کند.
CustomNodeIdintخواندن/نوشتنشناسهٔ سفارشی گره را مشخص می‌کند.

روش ها

امضاتوضیح
Clone(isCloneChildren: bool)باید از overload Clone(bool, INodeCloningListener) استفاده کنید وقتی که کلون‌کردن گره بخشی از یک فرآیند کلون‌کردن گره دیگر (معمولاً ترکیبی) باشد.
Accept(visitor: DocumentVisitor)متد Accept(visitor) را بر روی این نمونه Inline فراخوانی می‌کند.
GetText()متن این گره و تمام فرزندان آن را دریافت می‌کند.
GetAncestor(ancestorType: Type)اولین جد شیء از نوع مشخص‌شده را دریافت می‌کند.
GetAncestorOf()متد GetAncestorOf را بر روی این نمونه Inline فراخوانی می‌کند.
Remove()خود را از والد حذف می‌کند.
NextPreOrder(rootNode: Node)گرهٔ بعدی را بر اساس الگوریتم پیمایش pre-order درخت دریافت می‌کند.
PreviousPreOrder(rootNode: Node)گرهٔ قبلی را بر اساس الگوریتم پیمایش pre-order درخت دریافت می‌کند.
ToString(saveFormat: SaveFormat)محتوی گره را به یک رشته در قالب مشخص‌شده صادر می‌کند.
NodeTypeToString(nodeType: NodeType)یک متد کمکی که مقدار enum نوع گره را به رشته‌ای کاربرپسند تبدیل می‌کند.

همچنین ببینید:

 فارسی