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(الوسومالوسومالوسومالوسومالوسوم)

يبدأ مثالًا جديدًا من فئة Aspose.Html.Dom.Document.

protected Document(IBrowsingContext context, int implementation)

Parameters

context IBrowsingContext

The 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 الافتراضية من واجهة المستند، على الحصول على،يجب إرجاع كائن 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

يعود العنصر الأول للطفل من هذا العنصر. null إذا لم يكن لهذا العنصر عناصر طفل.

public Element FirstElementChild { get; }

قيمة الممتلكات

Element

Implementation

موضوع DOMImplementation الذي يدير هذا الوثيقة.

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

قيمة الممتلكات

IDOMImplementation

InputEncoding

يحصل على ترميز الوثيقة.

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

قيمة الممتلكات

string

LastElementChild

عودة العنصر الطفل الأخير من هذا العنصر. null إذا كان هذا العنصر لا يحتوي على العنصر الطفل.

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، وعدم رفع أي DOMاستثناء على العمليات DOM أو الإبلاغ عن الأخطاء أثناء استخدام Document.normalizeDocument().

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

قيمة الممتلكات

bool

StyleSheets

قائمة تحتوي على جميع أوراق النمط المرتبطة صراحة أو مدمجة في وثيقة.للمستندات HTML، وهذا يشمل أوراق النمط الخارجية، المدرجة من خلال العنصر HTML LINK، وإدخال عناصر النمط.

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(الستار)

يخلق إشارة من الاسم المحدد.

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

Parameters

localName string

الاسم المسمى .

Returns

Attr

أضف تعليق حول: Html.Dom.Attr

تخصيصات(ستيفن، ستيفن)

يخلق خصائص الاسم المؤهل المحدد ومساحة الاسم URI.

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

Parameters

namespaceURI string

اسم الفضاء URI.

qualifiedName string

اسم المؤهلين .

Returns

Attr

أضف تعليق حول: Html.Dom.Attr

تكوينات(الستار)

يخلق عقدة CDATASection القيمة التي هي السلسلة المحددة.

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

Parameters

data string

بيانات CDATA .

Returns

CDATASection

فيديوهات متعلقة بـ “ الأسد ”

CreateComment(الستار)

يخلق عقدة التعليق وفقا للسلسلة المحددة.

[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 .DocumentFragment ”

CreateDocumentType(string، string، string، string)

يخلق نود DocumentType.

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

Parameters

name string

اسم نوع الوثيقة.

publicId string

الهوية العامة .

systemId string

نظام ID .

internalSubset string

الوسائل الداخلية .

Returns

DocumentType

فيديوهات متعلقة بـ “ Html.Dom.Document Type ”

CreateElement(الستار)

يخلق عنصر من النوع المحدد ملاحظة أن المثال الذي يتم إرجاعه يطبق واجهة العنصر، بحيث يمكن تحديد الخصائص مباشرة على الكائن الذي يتم إرجاعه.

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

Parameters

localName string

اسم العلامة .

Returns

Element

العنصر الأساسي .Html.Dom.Element

إبداعات(ستيفن، ستيفن)

إنشاء عنصر من الاسم المؤهل المحدد ومساحة الاسم URI.

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

Parameters

namespaceURI string

اسم الفضاء URI.

qualifiedName string

اسم المؤهلين .

Returns

Element

العنصر الأساسي .Html.Dom.Element

CreateEntityReference(الستار)

وبالإضافة إلى ذلك، إذا كان الكيان المذكور معروفًا، فإن قائمة الأطفال في عقدة الكيان المذكور هي نفسها التي في عقدة الكيان المقابلة.

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

Parameters

name string

اسم الكيان .

Returns

EntityReference

أضف تعليق حول Aspose.Html.Dom.EntityReference

CreateEvent(الستار)

إنشاء 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 في URIs اسم الفضاء المناسب.إذا تم تحديد هذا باسم “صفر”، فإن أي اسم الفضاء المعايير داخل التعبير سوف يؤدي إلى 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 لحل المساحات الاسمية بحيث يمكن تقييم عبارة XPath بسهولة فيما يتعلق بمفهوم العقدة حيث ظهرت داخل الوثيقة. يعمل هذا المحول على طريقة DOM المستوى 3 “lookupNamespaceURI” على العقدة في حل اسمespaceURIfrom تعريف معين باستخدام المعلومات الحالية المتوفرة في سلسلة العقدة في timelookupNamespaceURI يتم استدعاءها ، كما يتم حل العقدة الافتراضية 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

يحدد العلامة أي نوع من النقاط يمكن أن تظهر فيالنظرة المنطقية للشجرة التي يقدمها إيتراتور.انظروصف NodeFilter لمجموعة ممكنةSHOW_ values.يمكن الجمع بين هذه الأعلام باستخدامأو .

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

يحدد العلامة أي نوع من النقاط يمكن أن تظهر فيالنظرة المنطقية للشجرة التي يقدمها إيتراتور.انظروصف NodeFilter لمجموعة ممكنةSHOW_ values.يمكن الجمع بين هذه الأعلام باستخدامأو .

filter INodeFilter

NodeFilter لاستخدامها مع هذاTreeWalker، أو صفر لإشارة لا تصفية.

Returns

INodeIterator

تم إنشاء NodeIterator حديثا.

Exceptions

DOMException

NOT_SUPPORTED_ERR: تم رفعها إذا كانت الجذر المحددصفر .

CreateProcessingInstruction(ستيفن، ستيفن)

إنشاء عقدة معالجةإرشادات حسب الاسم المحدد وسلاسل البيانات.

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

Parameters

target string

الهدف .

data string

بيانات التعليمات .

Returns

ProcessingInstruction

إرسال رسالة خاصة إلى Aspose.Html.Dom.Processing

CreateTextNode(الستار)

إنشاء عقدة نصية مع الأخذ بعين الاعتبار الحبل المحدد.

[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

النعناع الذي سيخدم كجذورفيديوهات متعلقة بـ “ The WhatToShow Flag and theلا يتم النظر في NodeFilter عند وضع هذا القيمة ؛أي نوع من العقد سيتم قبولها كجذور.الحالة الحالية لـ TreeWalkerيبدأ في هذا العقد، سواء كان مرئيًا أم لا.وظائف الجذر كنقطة وقف لمرورالوسائل التي تنظر إلى الأعلى في بنية الوثيقة، مثلالوسوم و الوسوم و الوسوم و الوسوم يجب أن يكونلا تكون صفرًا

Returns

ITreeWalker

تم إنشاء TreeWalker حديثا.

Exceptions

DOMException

NOT_SUPPORTED_ERR: تم رفعها إذا كانت الجذر المحددصفر .

CreateTreeWalker(طويلة، طويلة)

إنشاء TreeWalker الجديد فوق الشجرة السطحية المتجذرة فيالنود المحدد .

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

النعناع الذي سيخدم كجذورفيديوهات متعلقة بـ “ The WhatToShow Flag and theلا يتم النظر في NodeFilter عند وضع هذا القيمة ؛أي نوع من العقد سيتم قبولها كجذور.الحالة الحالية لـ TreeWalkerيبدأ في هذا العقد، سواء كان مرئيًا أم لا.وظائف الجذر كنقطة وقف لمرورالوسائل التي تنظر إلى الأعلى في بنية الوثيقة، مثلالوسوم و الوسوم و الوسوم و الوسوم يجب أن يكونلا تكون صفرًا

whatToShow long

يحدد العلامة أي نوع من النقاط يمكن أن تظهر فيالنظرة المنطقية للشجرة التي يقدمها المشاة الشجرة.انظروصف NodeFilter لمجموعة ممكنةSHOW_ values.يمكن دمج هذه الأعلام باستخدام OR.

Returns

ITreeWalker

تم إنشاء TreeWalker حديثا.

Exceptions

DOMException

NOT_SUPPORTED_ERR: تم رفعها إذا كانت الجذر المحددصفر .

CreateTreeWalker(العصا، طويلة، INODEFILTER)

إنشاء TreeWalker الجديد فوق الشجرة السطحية المتجذرة فيالنود المحدد .

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

النعناع الذي سيخدم كجذورفيديوهات متعلقة بـ “ The WhatToShow Flag and theلا يتم النظر في NodeFilter عند وضع هذا القيمة ؛أي نوع من العقد سيتم قبولها كجذور.الحالة الحالية لـ TreeWalkerيبدأ في هذا العقد، سواء كان مرئيًا أم لا.وظائف الجذر كنقطة وقف لمرورالوسائل التي تنظر إلى الأعلى في بنية الوثيقة، مثلالوسوم و الوسوم و الوسوم و الوسوم يجب أن يكونلا تكون صفرًا

whatToShow long

يحدد العلامة أي نوع من النقاط يمكن أن تظهر فيالنظرة المنطقية للشجرة التي يقدمها المشاة الشجرة.انظروصف NodeFilter لمجموعة ممكنةSHOW_ values.يمكن دمج هذه الأعلام باستخدام 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 في URIs اسم المساحة المناسبة.

type XPathResultType

إذا تم تحديد نوع محدد ، فسيتم إرجاع النتيجة كالنوع المقابل.

result object

يحدد النتيجة كائنًا معينًا يمكن إعادة استخدامه وإرجاعه بهذه الطريقة.

Returns

IXPathResult

النتيجة من تقييم تعبير XPath.

GetElementById(الستار)

إرجاع العنصر الذي يحتوي على خصائص الهوية مع القيمة الممنوحة.إذا لم يكن هناك مثل هذا العنصر، فإنه يعود صفر.إذا كان أكثر من عنصر واحد يحتوي على خصائص الهوية مع تلك القيمة، ما يتم إرجاعه غير محدد.

public Element GetElementById(string elementId)

Parameters

elementId string

عنصر ID .

Returns

Element

العنصر الأساسي .Html.Dom.Element

GetElementsByClassName(الستار)

يعيد كائن NodeList الحي يحتوي على جميع العناصر الموجودة في الوثيقة التي تحتوي على جميع الفصول المحددة في الحجة.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB

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

Parameters

classNames string

السلسلة التي تحتوي على مجموعة من الرموز الفريدة المنفصلة عن الفضاء التي تمثل الفئات (أسماء الفئات)

Returns

HTMLCollection

العنصر الأساسي .Html.Dom.Element

GetElementsByTagName(الستار)

يعيد NodeList من جميع العناصر في ترتيب المستند مع اسم علامة معين ويتم تضمينها في المستند.

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

Parameters

tagname string

اسم العلامة .

Returns

HTMLCollection

عودة العقد

أرشيف الوسم :(ستيفن، ستيفن)

يعيد قائمة 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

فيديوهات متعلقة بـ “ Aspose.Html.Dom.Node ”

Navigate(الستار)

يحمل الوثيقة على موقع الموارد الموحد المحدد (URL) في المثال الحالي، ويحل محل المحتوى السابق.

public void Navigate(string address)

Parameters

address string

سيتم دمجها مع مسار الدليل الحالي لتشكيل عنوان URL مطلق.

Navigate(Url)

يحمل الوثيقة على موقع الموارد الموحد المحدد (URL) في المثال الحالي، ويحل محل المحتوى السابق.

public void Navigate(Url url)

Parameters

url Url

وثيقة URL .

Navigate(ستيفن، ستيفن)

تحميل المستند من المحتوى المحدد واستخدام baseUri لحل الموارد النسبية، واستبدال المحتوى السابق.

public void Navigate(string content, string baseUri)

Parameters

content string

محتوى الوثيقة .

baseUri string

سيتم دمجها مع مسار الدليل الحالي لتشكيل عنوان URL مطلق.

Exceptions

ArgumentNullException

“BaseUri” هو “صفر”.

Navigate(أرشيف الوسم : url)

تحميل المستند من المحتوى المحدد واستخدام baseUri لحل الموارد النسبية، واستبدال المحتوى السابق.

public void Navigate(string content, Url baseUri)

Parameters

content string

محتوى الوثيقة .

baseUri Url

قاعدة URI لحل الموارد النسبية.

Exceptions

ArgumentNullException

“BaseUri” هو “صفر”.

Navigate(الشبكة، string)

تحميل المستند من المحتوى المحدد واستخدام baseUri لحل الموارد النسبية، واستبدال المحتوى السابق.يبدأ تحميل المستند من الموقع الحالي في التدفق.

public void Navigate(Stream content, string baseUri)

Parameters

content Stream

محتوى الوثيقة .

baseUri string

سيتم دمجها مع مسار الدليل الحالي لتشكيل عنوان URL مطلق.

Exceptions

ArgumentNullException

“BaseUri” هو “صفر”.

Navigate(أرشيف الوسم : url)

تحميل المستند من المحتوى المحدد واستخدام baseUri لحل الموارد النسبية، واستبدال المحتوى السابق.يبدأ تحميل المستند من الموقع الحالي في التدفق.

public void Navigate(Stream content, Url baseUri)

Parameters

content Stream

محتوى الوثيقة .

baseUri Url

قاعدة URI لحل الموارد النسبية.

Exceptions

ArgumentNullException

“BaseUri” هو “صفر”.

Navigate(RequestMessage)

تحميل المستند على أساس موضوع الطلب المحدد، واستبدال المحتوى السابق.

public void Navigate(RequestMessage request)

Parameters

request RequestMessage

موضوع الطلب الذي يتم استخدامه لتحميل محتوى المستند.

QuerySelector(الستار)

إرجاع العنصر الأول في الوثيقة الذي يطابق المختار

public Element QuerySelector(string selector)

Parameters

selector string

من الناخبين .

Returns

Element

النود المطابق .

QuerySelectorAll(الستار)

إرجاع NodeList من جميع العناصر في المستند، والتي تتطابق مع المختار

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

البحث عن Selector

Returns

NodeList

أرشيف الوسم : HTMLCollections

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

يحصل أو يضع مدير الحدث لـ OnCanPlayThrough event.

public event DOMEventHandler OnCanPlayThrough

نوع الحدث

DOMEventHandler

OnCancel

يحصل أو يضع مدير الحدث لـ OnCancel event.

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 event.

public event DOMEventHandler OnWaiting

نوع الحدث

DOMEventHandler

 عربي