Class Document

Class Document

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

این سند کل سند HTML، XML یا SVG را نشان می دهد.به طور مفهومی، ریشه درخت سند است و دسترسی اولیه به داده های سند را فراهم می کند.

[DOMName("Document")]
[DOMObject]
[ComVisible(true)]
public class Document : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IDocumentTraversal, IXPathEvaluator, IDocumentEvent, IParentNode, IElementTraversal, INonElementParentNode, IDocumentStyle, IGlobalEventHandlers

Inheritance

object DOMObject EventTarget Node Document

Derived

HTMLDocument , SVGDocument

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IDocumentTraversal , IXPathEvaluator , IDocumentEvent , IParentNode , IElementTraversal , INonElementParentNode , IDocumentStyle , IGlobalEventHandlers

اعضای ارثی

Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Document(بایگانی برچسب ها: int)

یک مثال جدید از کلاس Aspose.Html.Dom.Document آغاز می شود.

protected Document(IBrowsingContext context, int implementation)

Parameters

context IBrowsingContext

Aspose.Html.Dom.IBrowsingContext که با سند فعلی مرتبط خواهد بود.

implementation int

نوع اجرای اسناد، مانند HTML و SVG.

Properties

باسوری

URI پایه مطلق این گره یا صفر اگر اجرای قادر به به دست آوردن URI مطلق نبود.

public override string BaseURI { get; }

ارزش املاک

string

CharacterSet

کدگذاری اسناد را دریافت کنید.

[DOMName("characterSet")]
public string CharacterSet { get; }

ارزش املاک

string

Charset

کدگذاری اسناد را دریافت کنید.

[DOMName("charset")]
public string Charset { get; }

ارزش املاک

string

ChildElementCount

بازگرداندن تعداد فعلی از گره های عنصر که فرزندان این عنصر هستند. 0 اگر این عنصر دارای گره های کودک نیست که از گره نوع 1 هستند.

public int ChildElementCount { get; }

ارزش املاک

int

Children

بازگرداندن عناصر کودک

public HTMLCollection Children { get; }

ارزش املاک

HTMLCollection

ContentType

نوع محتوای اسناد را دریافت کنید.

[DOMName("contentType")]
public string ContentType { get; }

ارزش املاک

string

Context

در حال حاضر در زمینه مرور قرار دارد.

public IBrowsingContext Context { get; }

ارزش املاک

IBrowsingContext

DefaultView

ویژگی IDL defaultView از رابط مستند، در دریافت،باید موضوع WindowProxy در زمینه مرور این سند را بازگردانید.در صورتی که این سند دارای یک زمینه مرور مرتبط باشد یا در غیر این صورت.

[DOMName("defaultView")]
public IWindow DefaultView { get; }

ارزش املاک

IWindow

Doctype

نوع سند مربوط به این سند است.

[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }

ارزش املاک

DocumentType

DocumentElement

این یک ویژگی راحتی است که دسترسی مستقیم به گره کودک را که عنصر اسناد اسناد است، فراهم می کند.

[DOMName("documentElement")]
public Element DocumentElement { get; }

ارزش املاک

Element

مستندات

موقعیت اسناد یا صفر در صورت عدم تعریف یا در صورت ایجاد اسناد با استفاده از DOMImplementation.createDocument.

[DOMName("documentURI")]
public string DocumentURI { get; }

ارزش املاک

string

FirstElementChild

بازگشت اولین عنصر کودک از این عنصر صفر اگر این عنصر هیچ عنصر کودک ندارد.

public Element FirstElementChild { get; }

ارزش املاک

Element

Implementation

موضوع DOMImplementation که این سند را اداره می کند.

[DOMName("implementation")]
public IDOMImplementation Implementation { get; }

ارزش املاک

IDOMImplementation

InputEncoding

کدگذاری اسناد را دریافت کنید.

[DOMName("inputEncoding")]
public string InputEncoding { get; }

ارزش املاک

string

LastElementChild

بازگشت آخرین عنصر کودک از این عنصر صفر اگر این عنصر هیچ عنصر کودک ندارد.

public Element LastElementChild { get; }

ارزش املاک

Element

Location

موقعیت این سند

[DOMName("location")]
public Location Location { get; }

ارزش املاک

Location

NextElementSibling

null اگر این عنصر هیچ عنصر برادرانه ای ندارد که بعد از آن در درخت اسناد وارد شود.

public Element NextElementSibling { get; }

ارزش املاک

Element

NodeName

نام این گره، بسته به نوع آن.

public override string NodeName { get; }

ارزش املاک

string

NodeType

یک کد نشان دهنده نوع اشیاء زیر است.

public override ushort NodeType { get; }

ارزش املاک

ushort

Origin

منشأ اسناد را دریافت کنید.

[DOMName("origin")]
public string Origin { get; }

ارزش املاک

string

OwnerDocument

اسناد مالک را دریافت کنید.

public override Document OwnerDocument { get; }

ارزش املاک

Document

PreviousElementSibling

null اگر این عنصر هیچ عنصر برادرانه ای ندارد که قبل از آن در درخت اسناد وارد شود.

public Element PreviousElementSibling { get; }

ارزش املاک

Element

ReadyState

“شحن” در حالی که اسناد بارگذاری می شود، “تفاوتی” پس از اتمام بارگذاری اما هنوز هم بارگذاری زیر منابع، و “کامل” پس از آن بارگذاری شده است.

[DOMName("readyState")]
public string ReadyState { get; }

ارزش املاک

string

StrictErrorChecking

یک ویژگی مشخص می کند که آیا بررسی خطا انجام می شود یا نه. هنگامی که به اشتباه تنظیم می شود، اجرای رایگان است که هر مورد خطا احتمالی را که به طور معمول در عملیات DOM تعریف می شود، آزمایش نکند و در هنگام استفاده از Document.normalizeDocument() هر گونه DOMException را در عملیات DOM یا خطا گزارش ندهد.

[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }

ارزش املاک

bool

StyleSheets

برای اسناد HTML، این شامل اسناد سبک خارجی، شامل از طریق عناصر HTML لینک، و عناصر سبک در خط است.

public IStyleSheetList StyleSheets { get; }

ارزش املاک

IStyleSheetList

XmlStandalone

یک ویژگی که به عنوان بخشی از بیانیه XML مشخص می کند که آیا این سند جداگانه است یا خیر.

[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }

ارزش املاک

bool

XmlVersion

یک ویژگی که به عنوان بخشی از بیانیه XML، شماره نسخه این سند را مشخص می کند.اگر بیانیه وجود ندارد و اگر این سند از ویژگی “XML” پشتیبانی می کند، ارزش “1.0” است.اگر این سند از ویژگی “XML” پشتیبانی نمی کند، ارزش همیشه صفر است.

[DOMName("xmlVersion")]
public string XmlVersion { get; set; }

ارزش املاک

string

Methods

CreateAttribute(String)

ایجاد یک Attr از نام داده شده.

[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)

Parameters

localName string

نام متعلق به آن است.

Returns

Attr

خانه » آرشیو برچسب ها: Html

آفرینش(String، String)

ایجاد یک ویژگی از نام واجد شرایط داده شده و فضای نام URI.

[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)

Parameters

namespaceURI string

به نام URI.

qualifiedName string

نام افراد واجد شرایط

Returns

Attr

خانه » آرشیو برچسب ها: Html

ایجادآموزش(String)

ایجاد یک گره CDATASection که ارزش آن ردیف مشخص شده است.

[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)

Parameters

data string

داده های CDATA

Returns

CDATASection

خانه » آرشیو برچسب ها: HDD

CreateComment(String)

ایجاد یک نوک نظر با توجه به نوار مشخص شده.

[DOMName("createComment")]
public Comment CreateComment(string data)

Parameters

data string

داده های نظرات

Returns

Comment

بایگانی برچسب ها: html.dom.com

CreateDocumentFragment()

ایجاد یک موضوع خالی DocumentFragment.

[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()

Returns

DocumentFragment

بایگانی برچسب ها: Html.dom.document

CreateDocumentType(string، string، string، string)

یک نود DocumentType ایجاد کنید.

[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)

Parameters

name string

نام نوع اسناد

publicId string

ID عمومی است.

systemId string

سیستم ID

internalSubset string

زیرساخت های داخلی

Returns

DocumentType

بایگانی برچسب ها: Html.Dom.Document

CreateElement(String)

توجه داشته باشید که مثال بازگردانده، رابط عناصر را اجرا می کند، بنابراین ویژگی ها را می توان به طور مستقیم بر روی موضوع بازگردانده مشخص کرد.

[DOMName("createElement")]
public Element CreateElement(string localName)

Parameters

localName string

نام این برچسب

Returns

Element

تگ ها : Html .dom .element .

آفرینش(String، String)

ایجاد یک عنصر از نام واجد شرایط داده شده و فضای نام URI.

[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)

Parameters

namespaceURI string

به نام URI.

qualifiedName string

نام افراد واجد شرایط

Returns

Element

تگ ها : Html .dom .element .

CreateEntityReference(String)

علاوه بر این، در صورتی که موضوع مربوطه شناخته شود، لیست کودک نود موضوع مربوطه همانند آن نود موضوع مربوطه باشد.

[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)

Parameters

name string

نام واحد است.

Returns

EntityReference

دانلود نرم افزار Html.Dom.Entity

CreateEvent(String)

ایجاد یک Aspose.Html.Dom.Events.Event از نوع پشتیبانی شده توسط اجرای.

public Event CreateEvent(string eventType)

Parameters

eventType string

پارامتر نوع رویداد، نوع رابط Aspose.Html.Dom.Events.Event را برای ایجاد مشخص می کند.اگر رابط Aspose.Html.Dom.Events.Event مشخص شده توسط اجرای این روش پشتیبانی می شودبازگرداندن یک Aspose.Html.Dom.Events.Event جدید از نوع رابط مورد نظر.اگر Aspose.Html.Dom.Events.Event باید از طریق Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) روش مناسب Aspose.Html.Dom.Events.Event.InitEvent(System.String،System.Boolean،System.Boolean) ارسال شود.روش باید پس از ایجاد نامیده شود تا ارزش های Aspose.Html.Dom.Events.Event را آغاز کند.

روش Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) در ایجاد Aspose.Html.Dom.Events.Events استفاده می شود زمانی که آن را یا ناخوشایند یا غیر ضروری استبرای کاربر برای ایجاد یک Aspose.Html.Dom.Events.Event خود.در مواردی که اجرای ارائه شده توسط Aspose.Html.Dom.Events.Event نامناسب است، کاربران می توانند ارائه دهند.استفاده از روش Aspose.Html.Dom.Events.Event با استفاده از روش Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event)

Returns

Event

جدید ساخته شده Aspose.Html.Dom.Events.Event

Exceptions

DOMException

NOT_SUPPORTED_ERR: بالا برده شده اگر اجرای از نوع رابط Aspose.Html.Dom.Events.Event درخواست شده پشتیبانی نمی کند

CreateExpression(برچسب ها: IXPathNSResolver)

ایجاد یک عبارت XPath با فضای نام حل شده.این مفید استزمانی که یک عبارت در یک برنامه مجدداً مورد استفاده قرار می گیرد زیرا امکان پذیر است.برای جمع آوری نوار بیان به یک فرم داخلی کارآمد تر وتمام پیشگویی های نام فضای که در داخل بیان رخ می دهد را حل کنید.

public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)

Parameters

expression string

خط بیان XPath باید پارسیده شود.

resolver IXPathNSResolver

«حل کننده» اجازه ترجمه تمام پیشگویی ها، از جمله پیشگویی «xml» نام فضای، در داخل بیان XPath به URI های نام فضای مناسب. اگر این به عنوان «صفر» مشخص شود، هر پیشگویی نام فضای در داخل بیان منجر به Aspose.Html.Dom.DOM استثنا با کد «NAMESPACE_ERR» خراب می شود.

Returns

IXPathExpression

شکل جمع آوری شده از عبارت XPath.

Exceptions

DOMException

INVALID_EXPRESSION_ERR: بالا برده شده اگر عبارتقانون مطابق با قوانین Aspose.Html.Dom.XPath.IXPathEvaluator.

DOMException

NAMESPACE_ERR: بالا برده شده اگر عبارت حاوی نام فضایپیش فرض هایی که نمی توانند توسط Aspose.Html.Dom.XPath.IXPathNSResolver مشخص شده حل شوند.

ایجاد راه حل(Node)

این آداپتور شبیه به روش DOM سطح 3 “lookupNamespaceURI” بر روی گره ها در حل نامespaceURI از یک پیش فرض داده شده با استفاده از اطلاعات فعلی در دسترس در سلسله مراتب گره در timelookup نامespaceURI نامیده می شود، همچنین به درستی حل پیش فرض xml است.

public IXPathNSResolver CreateNSResolver(Node nodeResolver)

Parameters

nodeResolver Node

این گره به عنوان یک زمینه برای رزولوشن نام فضای مورد استفاده قرار می گیرد.

Returns

IXPathNSResolver

Aspose.Html.Dom.XPath.IXPathNSResolver که فضای نام را با توجه به تعاریف در محدوده برای یک گره مشخص حل می کند.

CreateNodeIterator(Node)

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

public INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

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

Returns

INodeIterator

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

Exceptions

DOMException

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

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

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

public INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

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

whatToShow long

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

Returns

INodeIterator

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

Exceptions

DOMException

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

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

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

public 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: افزایش یافته اگر ریشه مشخص شده باشدصفر

CreateProcessingInstruction(String، String)

ایجاد یک گره پردازش راهنمایی با توجه به نام و خطوط داده مشخص شده.

[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)

Parameters

target string

هدف است.

data string

اطلاعات دستورالعمل

Returns

ProcessingInstruction

دانلود نرم افزار Html.Dom.Processing

CreateTextNode(String)

ایجاد یک گره متن با توجه به نوار مشخص شده.

[DOMName("createTextNode")]
public Text CreateTextNode(string data)

Parameters

data string

داده های متن

Returns

Text

بایگانی برچسب ها: HTML.Dom.Text

CreateTreeWalker(Node)

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

public ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

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

Returns

ITreeWalker

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

Exceptions

DOMException

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

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

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

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

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

whatToShow long

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

Returns

ITreeWalker

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

Exceptions

DOMException

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

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

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

public 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

Exceptions

DOMException

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

Dispose(بول)

انتشار منابع غیر مدیریت شده و - به صورت اختیاری - مدیریت شده.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“واقعی” برای آزاد کردن هر دو منابع مدیریت شده و غیر مدیریت شده؛ “واقعی” برای آزاد کردن فقط منابع غیر مدیریت شده.

Evaluate(نوار، نوار، IXPathNSResolver، XPathResultType، اشیاء)

یک ردیف بیان XPath را ارزیابی می کند و در صورت امکان نتیجه نوع مشخص شده را باز می گرداند.

public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)

Parameters

expression string

خط بیان XPath باید پارس و ارزیابی شود.

contextNode Node

مفهوم نقطه زمینه برای ارزیابی این عبارت XPath است.

resolver IXPathNSResolver

حل کننده اجازه ترجمه تمام پیش فرض ها، از جمله xml را می دهد.نام فضای پیش فرض، در داخل بیان XPath به URI های نام فضای مناسب.

type XPathResultType

اگر نوع خاصی مشخص شود، نتیجه به عنوان نوع مربوطه بازگردانده می شود.

result object

نتیجه یک محصول خاص را مشخص می کند که می تواند با استفاده از این روش دوباره مورد استفاده قرار گیرد و بازگردانده شود.

Returns

IXPathResult

نتیجه ارزیابی بیان XPath.

GetElementById(String)

بازگرداندن عنصر که دارای یک ویژگی شناسایی با ارزش داده شده است.اگر چنین عنصری وجود نداشته باشد، صفر بازگردانده می شود.اگر بیش از یک عنصر دارای یک ویژگی شناسایی با این ارزش باشد، آنچه بازگردانده می شود نامحدود است.

public Element GetElementById(string elementId)

Parameters

elementId string

عناصر ID

Returns

Element

تگ ها : Html .dom .element .

GetElementsByClassName(String)

بازگرداندن یک NodeList زنده که شامل تمام عناصر در سند است که تمام کلاس های مشخص شده در استدلال.http://www.w3.org/TR/dom/

[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)

Parameters

classNames string

ردیف که حاوی مجموعه ای منحصر به فرد از توکن های جداگانه فضایی است که نشان دهنده کلاس ها (نام کلاس ها) است.

Returns

HTMLCollection

تگ ها : Html .dom .element .

GetElementsByTagName(String)

بازگرداندن یک NodeList از تمام عناصر در ترتیب اسناد با یک نام برچسب داده شده و در اسناد موجود است.

[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)

Parameters

tagname string

برچسب ها

Returns

HTMLCollection

بازگرداندن گره ها

بایگانی برچسب ها(String، String)

بازگرداندن یک NodeList از تمام عناصر با یک نام محلی داده شده و URI نام در دستور اسناد.

[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)

Parameters

namespaceURI string

به نام URI.

localName string

نام محلی

Returns

HTMLCollection

بازگشت گره ها

ImportNode(بوت، بوت)

وارد یک گره از یک سند دیگر به این سند، بدون تغییر یا حذف گره منبع از سند اصلی؛ این روش یک کپی جدید از گره منبع ایجاد می کند.

[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)

Parameters

importedNode Node

نود وارد شده

deep bool

اگر «حقیقت» باشد.

Returns

Node

دانلود نرم افزار Html.Dom.Node

Navigate(String)

اسناد را در مشخصات واحد منبع (URL) به حالت فعلی بارگذاری می کند و محتوای قبلی را جایگزین می کند.

public void Navigate(string address)

Parameters

address string

آدرس اسناد با مسیر دایرکتوری فعلی ترکیب می شود تا یک URL مطلق ایجاد شود.

Navigate(Url)

اسناد را در مشخصات واحد منبع (URL) به حالت فعلی بارگذاری می کند و محتوای قبلی را جایگزین می کند.

public void Navigate(Url url)

Parameters

url Url

URL اسناد

Navigate(String، String)

بارگذاری اسناد از محتوای مشخص شده و استفاده از baseUri برای حل منابع نسبی، جایگزین محتوای قبلی.

public void Navigate(string content, string baseUri)

Parameters

content string

محتوای اسناد

baseUri string

URI پایه برای حل منابع نسبی ترکیب خواهد شد با مسیر دایرکتوری فعلی برای تشکیل یک URL مطلق.

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

Navigate(برچسب ها: url)

بارگذاری اسناد از محتوای مشخص شده و استفاده از baseUri برای حل منابع نسبی، جایگزین محتوای قبلی.

public void Navigate(string content, Url baseUri)

Parameters

content string

محتوای اسناد

baseUri Url

پایه URI برای حل منابع نسبی.

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

Navigate(جریان، string)

بارگذاری اسناد از محتوای مشخص شده و استفاده از baseUri برای حل منابع نسبی، جایگزین محتوای قبلی.بارگذاری اسناد از موقعیت فعلی در جریان شروع می شود.

public void Navigate(Stream content, string baseUri)

Parameters

content Stream

محتوای اسناد

baseUri string

URI پایه برای حل منابع نسبی ترکیب خواهد شد با مسیر دایرکتوری فعلی برای تشکیل یک URL مطلق.

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

Navigate(بایگانی برچسب ها: URL)

بارگذاری اسناد از محتوای مشخص شده و استفاده از baseUri برای حل منابع نسبی، جایگزین محتوای قبلی.بارگذاری اسناد از موقعیت فعلی در جریان شروع می شود.

public void Navigate(Stream content, Url baseUri)

Parameters

content Stream

محتوای اسناد

baseUri Url

پایه URI برای حل منابع نسبی.

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

Navigate(RequestMessage)

بارگذاری اسناد بر اساس موضوع درخواست مشخص شده، جایگزین محتوای قبلی.

public void Navigate(RequestMessage request)

Parameters

request RequestMessage

موضوع درخواست که برای بارگذاری محتوای سند مورد استفاده قرار می گیرد.

QuerySelector(String)

بازگرداندن اولین عنصر در سند، که با انتخاب کننده مطابقت دارد

public Element QuerySelector(string selector)

Parameters

selector string

انتخاب کننده است.

Returns

Element

نود مطابقت دارد

QuerySelectorAll(String)

بازگرداندن یک NodeList از تمام عناصر در سند، که مطابقت با انتخاب کننده

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

پرسش انتخابی

Returns

NodeList

بایگانی برچسب ها: HTMLCollection

RenderTo(IDEVICE)

این روش برای انتقال محتوای سند فعلی به یک دستگاه گرافیکی مشخص شده استفاده می شود.

public virtual void RenderTo(IDevice device)

Parameters

device IDevice

دستگاه کاربر

Write(پارامس String[])

نوشتن یک ردیف متن به یک جریان اسناد باز شده توسطباز().به یاد داشته باشید که این عملکرد یک سند را تولید می کندکه لزوما توسط یک DTD هدایت نمی شود و بنابراین ممکن استنتیجه نادرست را در چارچوب این سند به دست می آورد.

[DOMName("write")]
public void Write(params string[] texts)

Parameters

texts string [ ]

ساختار را که باید در یک ساختار درمدل ساختار اسناد

WriteLn(پارامس String[])

نوشتن یک ردیف متن همراه با یک کاراکتر نوین به یک سنددر این مطلب قصد داریم به شما بگوئیم که این کار با باز کردن().تولید یک سند است که لزوما توسط یک DTD هدایت نمی شود وبه این ترتیب ممکن است نتیجه ای نادرست در زمینهاسناد

[DOMName("writeln")]
public void WriteLn(params string[] texts)

Parameters

texts string [ ]

ساختار را که باید در یک ساختار درمدل ساختار اسناد

OnAbort

دریافت یا تنظیم معامله گر رویداد برای رویداد OnAbort.

public event DOMEventHandler OnAbort

نوع رویداد

DOMEventHandler

OnBlur

دریافت یا تنظیم معامله گر رویداد برای رویداد OnBlur.

public event DOMEventHandler OnBlur

نوع رویداد

DOMEventHandler

OnCanPlayThrough

دریافت یا تنظیم کارگردان رویداد برای OnCanPlay از طریق رویداد.

public event DOMEventHandler OnCanPlayThrough

نوع رویداد

DOMEventHandler

OnCancel

دریافت یا تنظیم کارگردان رویداد برای رویداد OnCancel.

public event DOMEventHandler OnCancel

نوع رویداد

DOMEventHandler

OnCanplay

دریافت یا تنظیم کارگردان رویداد برای رویداد OnCanplay.

public event DOMEventHandler OnCanplay

نوع رویداد

DOMEventHandler

OnChange

دریافت یا تنظیم کارگردان رویداد برای رویداد OnChange.

public event DOMEventHandler OnChange

نوع رویداد

DOMEventHandler

OnClick

دریافت یا تنظیم معامله گر رویداد برای رویداد OnClick.

public event DOMEventHandler OnClick

نوع رویداد

DOMEventHandler

OnCueChange

دریافت یا تنظیم کارگردان رویداد برای رویداد OnCueChange.

public event DOMEventHandler OnCueChange

نوع رویداد

DOMEventHandler

OnDblClick

دریافت یا تنظیم معامله گر رویداد برای رویداد OnDblClick.

public event DOMEventHandler OnDblClick

نوع رویداد

DOMEventHandler

OnDurationChange

دریافت یا تنظیم کارگردان رویداد برای رویداد OnDurationChange.

public event DOMEventHandler OnDurationChange

نوع رویداد

DOMEventHandler

OnEmptied

دریافت یا تنظیم معامله گر رویداد برای رویداد OnEmptied.

public event DOMEventHandler OnEmptied

نوع رویداد

DOMEventHandler

OnEnded

دریافت یا تنظیم معامله گر رویداد برای رویداد OnEnded.

public event DOMEventHandler OnEnded

نوع رویداد

DOMEventHandler

OnError

دریافت یا تنظیم کارگردان رویداد برای رویداد OnError.

public event DOMEventHandler OnError

نوع رویداد

DOMEventHandler

OnFocus

دریافت یا تنظیم کارگردان رویداد برای رویداد OnFocus.

public event DOMEventHandler OnFocus

نوع رویداد

DOMEventHandler

OnInput

دریافت یا تنظیم معامله گر رویداد برای رویداد OnInput.

public event DOMEventHandler OnInput

نوع رویداد

DOMEventHandler

OnInvalid

دریافت یا تنظیم معامله گر رویداد برای رویداد OnInvalid.

public event DOMEventHandler OnInvalid

نوع رویداد

DOMEventHandler

OnKeyDown

دریافت یا تنظیم کارگردان رویداد برای رویداد OnKeyDown.

public event DOMEventHandler OnKeyDown

نوع رویداد

DOMEventHandler

OnKeyPress

دریافت یا تنظیم معامله گر رویداد برای رویداد OnKeyPress.

public event DOMEventHandler OnKeyPress

نوع رویداد

DOMEventHandler

OnKeyUp

دریافت یا تنظیم معامله گر رویداد برای رویداد OnKeyUp.

public event DOMEventHandler OnKeyUp

نوع رویداد

DOMEventHandler

OnLoad

دریافت یا تنظیم معامله گر رویداد برای رویداد OnLoad.

public event DOMEventHandler OnLoad

نوع رویداد

DOMEventHandler

OnLoadStart

دریافت یا تنظیم معامله گر رویداد برای رویداد OnLoadStart.

public event DOMEventHandler OnLoadStart

نوع رویداد

DOMEventHandler

OnLoadedData

دریافت یا تنظیم معامله گر رویداد برای رویداد OnLoadedData.

public event DOMEventHandler OnLoadedData

نوع رویداد

DOMEventHandler

OnLoadedMetadata

دریافت یا تنظیم کارگردان رویداد برای رویداد OnLoadedMetadata.

public event DOMEventHandler OnLoadedMetadata

نوع رویداد

DOMEventHandler

OnMouseDown

دریافت یا تنظیم کارگردان رویداد برای رویداد OnMouseDown.

public event DOMEventHandler OnMouseDown

نوع رویداد

DOMEventHandler

OnMouseEnter

دریافت یا تنظیم کارگردان رویداد برای رویداد OnMouseEnter.

public event DOMEventHandler OnMouseEnter

نوع رویداد

DOMEventHandler

OnMouseLeave

دریافت یا تنظیم کارگردان رویداد برای رویداد OnMouseLeave.

public event DOMEventHandler OnMouseLeave

نوع رویداد

DOMEventHandler

OnMouseMove

دریافت یا تنظیم کارگردان رویداد برای رویداد OnMouseMove.

public event DOMEventHandler OnMouseMove

نوع رویداد

DOMEventHandler

OnMouseOut

دریافت یا تنظیم معامله گر رویداد برای رویداد OnMouseOut.

public event DOMEventHandler OnMouseOut

نوع رویداد

DOMEventHandler

OnMouseOver

دریافت یا تنظیم کارگردان رویداد برای رویداد OnMouseOver.

public event DOMEventHandler OnMouseOver

نوع رویداد

DOMEventHandler

OnMouseUp

دریافت یا تنظیم کارگردان رویداد برای رویداد OnMouseUp.

public event DOMEventHandler OnMouseUp

نوع رویداد

DOMEventHandler

OnMouseWheel

دریافت یا تنظیم معامله گران رویداد برای رویداد OnMouseWheel.

public event DOMEventHandler OnMouseWheel

نوع رویداد

DOMEventHandler

OnPause

دریافت یا تنظیم معامله گر رویداد برای رویداد OnPause.

public event DOMEventHandler OnPause

نوع رویداد

DOMEventHandler

OnPlay

دریافت یا تنظیم معامله گران رویداد برای رویداد OnPlay.

public event DOMEventHandler OnPlay

نوع رویداد

DOMEventHandler

OnPlaying

دریافت یا تنظیم کارگردان رویداد برای رویداد OnPlaying.

public event DOMEventHandler OnPlaying

نوع رویداد

DOMEventHandler

OnProgress

دریافت یا تنظیم معامله گر رویداد برای رویداد OnProgress.

public event DOMEventHandler OnProgress

نوع رویداد

DOMEventHandler

OnRateChange

دریافت یا تنظیم معامله گر رویداد برای رویداد OnRateChange.

public event DOMEventHandler OnRateChange

نوع رویداد

DOMEventHandler

OnReadyStateChange

دریافت یا تنظیم کارگردان رویداد برای رویداد OnReadyStateChange.

public event DOMEventHandler OnReadyStateChange

نوع رویداد

DOMEventHandler

OnReset

دریافت یا تنظیم معامله گر رویداد برای رویداد OnReset.

public event DOMEventHandler OnReset

نوع رویداد

DOMEventHandler

OnResize

دریافت یا تنظیم معامله گر رویداد برای رویداد OnResize.

public event DOMEventHandler OnResize

نوع رویداد

DOMEventHandler

OnScroll

دریافت یا تنظیم معامله گران رویداد برای رویداد OnScroll.

public event DOMEventHandler OnScroll

نوع رویداد

DOMEventHandler

OnSeeked

دریافت یا تنظیم معامله گر رویداد برای رویداد OnSeeked.

public event DOMEventHandler OnSeeked

نوع رویداد

DOMEventHandler

OnSeeking

دریافت یا تنظیم معامله گر رویداد برای رویداد OnSeeking.

public event DOMEventHandler OnSeeking

نوع رویداد

DOMEventHandler

OnSelect

دریافت یا تنظیم معامله گر رویداد برای رویداد OnSelect.

public event DOMEventHandler OnSelect

نوع رویداد

DOMEventHandler

OnShow

دریافت یا تنظیم معامله گر رویداد برای رویداد OnShow.

public event DOMEventHandler OnShow

نوع رویداد

DOMEventHandler

OnStalled

دریافت یا تنظیم معامله گر رویداد برای رویداد OnStalled.

public event DOMEventHandler OnStalled

نوع رویداد

DOMEventHandler

OnSubmit

دریافت یا تنظیم معامله گر رویداد برای رویداد OnSubmit.

public event DOMEventHandler OnSubmit

نوع رویداد

DOMEventHandler

OnSuspend

دریافت یا تنظیم معامله گر رویداد برای رویداد OnSuspend.

public event DOMEventHandler OnSuspend

نوع رویداد

DOMEventHandler

OnTimeUpdate

دریافت یا تنظیم معامله گر رویداد برای رویداد OnTimeUpdate.

public event DOMEventHandler OnTimeUpdate

نوع رویداد

DOMEventHandler

OnToggle

دریافت یا تنظیم معامله گر رویداد برای رویداد OnToggle.

public event DOMEventHandler OnToggle

نوع رویداد

DOMEventHandler

OnVolumeChange

دریافت یا تنظیم کارگردان رویداد برای رویداد OnVolumeChange.

public event DOMEventHandler OnVolumeChange

نوع رویداد

DOMEventHandler

OnWaiting

دریافت یا تنظیم معامله گر رویداد برای رویداد OnWaiting.

public event DOMEventHandler OnWaiting

نوع رویداد

DOMEventHandler

 فارسی