GlossaryDocument

GlossaryDocument

نمای کلی

GlossaryDocument یک کلاس در Aspose.Words FOSS برای .NET است. ارث‌برده از: DocumentBase.

عنصر ریشه برای یک سند واژه‌نامه درون یک سند Word را نشان می‌دهد.

این کلاس 28 متد برای کار با اشیاء GlossaryDocument در برنامه‌های .NET فراهم می‌کند. متدهای قابل دسترس شامل: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetBuildingBlock, GetChild, GetChildNodes, GetEnumerator و 16 متد دیگر هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET برای هر برنامهٔ .NET قابل دسترسی هستند. ویژگی‌ها: BackgroundShape, BuildingBlocks, Count, CustomNodeId, Document, FirstBuildingBlock و 18 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
NodeTypeNodeTypeخواندنمقدار GlossaryDocument را برمی‌گرداند.
BuildingBlocksBuildingBlockCollectionخواندنیک مجموعهٔ تایپ‌شده که تمام بلوک‌های ساختاری در سند واژه‌نامه را نمایان می‌کند، برمی‌گرداند.
FirstBuildingBlockBuildingBlockخواندناولین بلوک ساختمانی در سند واژه‌نامه را دریافت می‌کند.
LastBuildingBlockBuildingBlockخواندنآخرین بلوک ساختمانی در سند واژه‌نامه را برمی‌گرداند.
DocumentDocumentBaseخواندناین نمونه را دریافت می‌کند.
NodeChangingCallbackINodeChangingCallbackخواندن/نوشتنزمانی که یک گره در سند اضافه یا حذف می‌شود، فراخوانی می‌شود.
ResourceLoadingCallbackIResourceLoadingCallbackخواندن/نوشتنبه شما امکان می‌دهد که نحوه بارگذاری منابع خارجی را کنترل کنید.
FontInfosFontInfoCollectionخواندندسترسی به خصوصیات قلم‌های استفاده‌شده در این سند را فراهم می‌کند.
StylesStyleCollectionخواندنمجموعه‌ای از سبک‌های تعریف‌شده در سند را برمی‌گرداند.
ListsListCollectionخواندندسترسی به قالب‌بندی فهرست استفاده‌شده در سند را فراهم می‌کند.
WarningCallbackIWarningCallbackخواندن/نوشتندر طول فرآیندهای مختلف پردازش سند فراخوانی می‌شود هنگامی که مشکلی شناسایی شود که ممکن است منجر به از دست رفتن صحت داده‌ها یا قالب‌بندی شود.
FootnoteSeparatorsFootnoteSeparatorCollectionخواندندسترسی به جداکننده‌های پاورقی/پانوشت تعریف‌شده در سند را فراهم می‌کند.
BackgroundShapeShapeخواندن/نوشتندریافت یا تنظیم شکل پس‌زمینه سند.
PageColorColorخواندن/نوشتنرنگ صفحه سند را دریافت یا تنظیم می‌کند.
IsCompositeboolخواندنمقدار true را برمی‌گرداند چون این گره می‌تواند گره‌های فرزند داشته باشد.
HasChildNodesboolخواندنمقدار true را برمی‌گرداند اگر این گره هر گره فرزندی داشته باشد.
FirstChildNodeخواندناولین فرزند گره را دریافت می‌کند.
LastChildNodeخواندنآخرین فرزند گره را برمی‌گرداند.
Countintخواندنتعداد فرزندان مستقیم این گره را برمی‌گرداند.
ParentNodeCompositeNodeخواندنوالد مستقیم این گره را برمی‌گرداند.
PreviousSiblingNodeخواندنگره‌ای که بلافاصله پیش از این گره است را برمی‌گرداند.
NextSiblingNodeخواندنگره‌ای را که بلافاصله پس از این گره قرار دارد، برمی‌گرداند.
RangeRangeخواندنیک شیء Range را برمی‌گرداند که بخشی از سند که در این گره قرار دارد را نمایان می‌کند.
CustomNodeIdintخواندن/نوشتنشناسهٔ سفارشی گره را مشخص می‌کند.

روش ها

امضاتوضیح
Accept(visitor: DocumentVisitor)متد VisitGlossaryDocumentStart را فراخوانی می‌کند، سپس Accept را برای تمام گره‌های فرزند این گره فراخوانی می‌کند و در پایان VisitGlossaryDocumentEnd را فراخوانی می‌کند.
AcceptStart(visitor: DocumentVisitor)یک بازدیدکننده را برای بازدید از شروع سند واژه‌نامه می‌پذیرد.
AcceptEnd(visitor: DocumentVisitor)یک بازدیدکننده را برای بازدید از انتهای سند واژه‌نامه می‌پذیرد.
GetBuildingBlock(gallery: BuildingBlockGallery, category: string, name: string)یک بلوک سازه‌ای را با استفاده از گالری، دسته و نام مشخص‌شده پیدا می‌کند.
ImportNode(srcNode: Node, isImportChildren: bool)یک گره را از سند دیگری به سند جاری وارد می‌کند.
GetText()متن این گره و تمام فرزندان آن را دریافت می‌کند.
GetChildNodes(nodeType: NodeType, isDeep: bool)مجموعه‌ای از گره‌های فرزند که با نوع مشخص‌شده مطابقت دارند را برمی‌گرداند.
GetChild(nodeType: NodeType, index: int, isDeep: bool)یک گره فرزند Nام که با نوع مشخص شده مطابقت دارد را برمی‌گرداند.
SelectNodes(xpath: string)فهرستی از گره‌هایی که با عبارت XPath مطابقت دارند را انتخاب می‌کند.
SelectSingleNode(xpath: string)اولین گره‌ای را که با عبارت XPath مطابقت دارد، انتخاب می‌کند.
GetEnumerator()پشتیبانی از تکرار به سبک for each بر روی گره‌های فرزند این گره را فراهم می‌کند.
AppendChild(newChild: T)گرهٔ مشخص‌شده را به انتهای فهرست گره‌های فرزند این گره اضافه می‌کند.
PrependChild(newChild: T)گرهٔ مشخص‌شده را به ابتدای فهرست گره‌های فرزند این گره اضافه می‌کند.
InsertAfter(newChild: T, refChild: Node)گرهٔ مشخص‌شده را بلافاصله پس از گرهٔ مرجع مشخص‌شده درج می‌کند.
InsertBefore(newChild: T, refChild: Node)گرهٔ مشخص‌شده را بلافاصله پیش از گرهٔ مرجع مشخص‌شده درج می‌کند.
RemoveChild(oldChild: T)گرهٔ فرزند مشخص‌شده را حذف می‌کند.
RemoveAllChildren()تمام گره‌های فرزند گرهٔ فعلی را حذف می‌کند.
RemoveSmartTags()تمام گره‌های فرزند SmartTag گرهٔ جاری را حذف می‌کند.
IndexOf(child: Node)اندیس گرهٔ فرزند مشخص‌شده را در آرایهٔ گره‌های فرزند برمی‌گرداند.
CreateNavigator()یک ناوبری ایجاد می‌کند که می‌تواند برای پیمایش و خواندن گره‌ها استفاده شود.
Clone(isCloneChildren: bool)شما باید هنگامیکه کلون‌کردن گره بخشی از فرایند کلون‌کردن گره دیگری (معمولاً ترکیبی) است، overload Clone(bool, INodeCloningListener) را استفاده کنید.
GetAncestor(ancestorType: Type)اولین جد نوع شیء مشخص‌شده را دریافت می‌کند.
GetAncestorOf()متد GetAncestorOf را بر روی این نمونه GlossaryDocument فراخوانی می‌کند.
Remove()خود را از والد حذف می‌کند.
NextPreOrder(rootNode: Node)گره بعدی را بر اساس الگوریتم پیمایش پیش‌سفری درخت دریافت می‌کند.
PreviousPreOrder(rootNode: Node)گره قبلی را بر اساس الگوریتم پیمایش پیش‌سفری درخت دریافت می‌کند.
ToString(saveFormat: SaveFormat)محتوای گره را به یک رشته در قالب مشخص‌شده صادر می‌کند.
NodeTypeToString(nodeType: NodeType)یک متد ابزار که مقدار enum نوع گره را به یک رشته کاربرپسند تبدیل می‌کند.

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

 فارسی