Interface IDocumentTraversal

Interface IDocumentTraversal

نام ها : Aspose.Html.Dom.Traversal جمع آوری: Aspose.HTML.dll (25.4.0)

DocumentTraversal شامل روش هایی است که iterators را ایجاد می کند وراهپیمایی های درختی برای عبور از یک گره و فرزندان آن در ترتیب مستند (عمقاول، پیش سفارش عبور، که معادل سفارش است که در آنبرچسب های شروع در نمایندگی متن اسناد ظاهر می شوند).در DOMsکه از ویژگی Traversal پشتیبانی می کند، DocumentTraversalبا همان اشیاء که رابط مستند را اجرا می کنند، اجرا می شود.

همچنین ببینید که Document object Model (DOM) Level 2 Traversal and Range Specification . @since DOM سطح 2

[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal

Methods

CreateNodeIterator(Node)

ایجاد یک NodeIterator جدید در زیر درخت ریشه درنود مشخص شده

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

نوزادانی که با فرزندانشان درگیر می شوند.ایتراتور در ابتدا درست قبل از این گره قرار گرفته است.پرچم ها و فیلترها، اگر وجود داشته باشد، نمی تواننددر نظر گرفته شده در هنگام قرار دادن این موقعیت. ریشه نبایدصفر

Returns

INodeIterator

NodeIterator جدید ساخته شده است.

Exceptions

DOMException

NOT_SUPPORTED_ERR: افزایش یافته اگر ریشه مشخص شده باشدصفر

CreateNodeIterator(طولانی، طولانی)

ایجاد یک NodeIterator جدید در زیر درخت ریشه درنود مشخص شده

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

نوزادانی که با فرزندانشان درگیر می شوند.ایتراتور در ابتدا درست قبل از این گره قرار گرفته است.پرچم ها و فیلترها، اگر وجود داشته باشد، نمی تواننددر نظر گرفته شده در هنگام قرار دادن این موقعیت. ریشه نبایدصفر

whatToShow long

پرچم مشخص می کند که کدام نوع گره ها ممکن است دردیدگاه منطقی از درخت ارائه شده توسط iterator.شرح NodeFilter برای مجموعه ای از امکان پذیرنمایش_ ارزش ها.این پرچم ها می توانند با استفاده ازیا .

Returns

INodeIterator

NodeIterator جدید ساخته شده است.

Exceptions

DOMException

NOT_SUPPORTED_ERR: افزایش یافته اگر ریشه مشخص شده باشدصفر

CreateNodeIterator(نود، طولانی، InodeFilter)

ایجاد یک NodeIterator جدید در زیر درخت ریشه درنود مشخص شده

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

نوزادانی که با فرزندانشان درگیر می شوند.ایتراتور در ابتدا درست قبل از این گره قرار گرفته است.پرچم ها و فیلترها، اگر وجود داشته باشد، نمی تواننددر نظر گرفته شده در هنگام قرار دادن این موقعیت. ریشه نبایدصفر

whatToShow long

پرچم مشخص می کند که کدام نوع گره ها ممکن است دردیدگاه منطقی از درخت ارائه شده توسط iterator.شرح NodeFilter برای مجموعه ای از امکان پذیرنمایش_ ارزش ها.این پرچم ها می توانند با استفاده ازیا .

filter INodeFilter

NodeFilter برای استفاده با اینTreeWalker یا صفر برای نشان دادن هیچ فیلتر.

Returns

INodeIterator

NodeIterator جدید ساخته شده است.

Exceptions

DOMException

NOT_SUPPORTED_ERR: افزایش یافته اگر ریشه مشخص شده باشدصفر

CreateTreeWalker(Node)

ایجاد یک TreeWalker جدید در زیر درخت ریشه درنود مشخص شده

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

که به عنوان ریشه ای برایبرچسب ها: پرچم ها و پرچم هاNodeFilter در هنگام تنظیم این مقدار در نظر گرفته نمی شود؛هر نوع نود به عنوان ریشه پذیرفته خواهد شد.این در حالی است که در حال حاضر TreeWalkerبه این نکته توجه داشته باشید که آیا این نقطه قابل مشاهده است یا نه.ویژگی های ریشه به عنوان نقطه توقف برای عبورروش هایی که در ساختار اسناد به سمت بالا نگاه می کنند، مانندparentNode و nextNode. ریشه بایدصفر نباشید.

Returns

ITreeWalker

جدید ساخته شده توسط TreeWalker

CreateTreeWalker(طولانی، طولانی)

ایجاد یک TreeWalker جدید در زیر درخت ریشه درنود مشخص شده

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

که به عنوان ریشه ای برایبرچسب ها: پرچم ها و پرچم هاNodeFilter در هنگام تنظیم این مقدار در نظر گرفته نمی شود؛هر نوع نود به عنوان ریشه پذیرفته خواهد شد.این در حالی است که در حال حاضر TreeWalkerبه این نکته توجه داشته باشید که آیا این نقطه قابل مشاهده است یا نه.ویژگی های ریشه به عنوان نقطه توقف برای عبورروش هایی که در ساختار اسناد به سمت بالا نگاه می کنند، مانندparentNode و nextNode. ریشه بایدصفر نباشید.

whatToShow long

پرچم مشخص می کند که کدام نوع گره ها ممکن است دردیدگاه منطقی از درخت ارائه شده توسط درخت راهپیمایی.شرح NodeFilter برای مجموعه ای از امکان پذیرنمایش_ ارزش ها.این پرچم ها می توانند با استفاده از OR ترکیب شوند.

Returns

ITreeWalker

جدید ساخته شده توسط TreeWalker

CreateTreeWalker(نود، طولانی، InodeFilter)

ایجاد یک TreeWalker جدید در زیر درخت ریشه درنود مشخص شده

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

که به عنوان ریشه ای برایبرچسب ها: پرچم ها و پرچم هاNodeFilter در هنگام تنظیم این مقدار در نظر گرفته نمی شود؛هر نوع نود به عنوان ریشه پذیرفته خواهد شد.این در حالی است که در حال حاضر TreeWalkerبه این نکته توجه داشته باشید که آیا این نقطه قابل مشاهده است یا نه.ویژگی های ریشه به عنوان نقطه توقف برای عبورروش هایی که در ساختار اسناد به سمت بالا نگاه می کنند، مانندparentNode و nextNode. ریشه بایدصفر نباشید.

whatToShow long

پرچم مشخص می کند که کدام نوع گره ها ممکن است دردیدگاه منطقی از درخت ارائه شده توسط درخت راهپیمایی.شرح NodeFilter برای مجموعه ای از امکان پذیرنمایش_ ارزش ها.این پرچم ها می توانند با استفاده از OR ترکیب شوند.

filter INodeFilter

NodeFilter برای استفاده با اینTreeWalker یا صفر برای نشان دادن هیچ فیلتر.

Returns

ITreeWalker

جدید ساخته شده توسط TreeWalker

 فارسی