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
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; }
قيمة الممتلكات
CharacterSet
يحصل على ترميز الوثيقة.
[DOMName("characterSet")]
public string CharacterSet { get; }
قيمة الممتلكات
Charset
يحصل على ترميز الوثيقة.
[DOMName("charset")]
public string Charset { get; }
قيمة الممتلكات
ChildElementCount
يعيد العدد الحالي من عقدة العنصر التي هي أطفال هذا العنصر. 0 إذا لم يكن لهذا العنصر عقدة أطفال من عقدة النوع 1.
public int ChildElementCount { get; }
قيمة الممتلكات
Children
إرجاع عناصر الطفل.
public HTMLCollection Children { get; }
قيمة الممتلكات
ContentType
يحصل على نوع محتوى المستند.
[DOMName("contentType")]
public string ContentType { get; }
قيمة الممتلكات
Context
احصل على سياق التصفح الحالي.
public IBrowsingContext Context { get; }
قيمة الممتلكات
DefaultView
إشارة IDL الافتراضية من واجهة المستند، على الحصول على،يجب إرجاع كائن WindowProxy في سياق التصفح في هذا المستند ،إذا كان هذا الوثيقة لديها سياق التصفح المرتبط، أو لا خلاف ذلك.
[DOMName("defaultView")]
public IWindow DefaultView { get; }
قيمة الممتلكات
Doctype
بيان نوع الوثيقة المرتبط بهذه الوثيقة.
[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }
قيمة الممتلكات
DocumentElement
هذا هو ميزة الراحة التي تسمح بالوصول المباشر إلى عقدة الطفل التي هي عنصر الوثيقة في الوثيقة.
[DOMName("documentElement")]
public Element DocumentElement { get; }
قيمة الممتلكات
الوثائق
موقع المستند أو صفر إذا لم يتم تحديده أو إذا تم إنشاء المستند باستخدام DOMImplementation.createDocument.
[DOMName("documentURI")]
public string DocumentURI { get; }
قيمة الممتلكات
FirstElementChild
يعود العنصر الأول للطفل من هذا العنصر. null إذا لم يكن لهذا العنصر عناصر طفل.
public Element FirstElementChild { get; }
قيمة الممتلكات
Implementation
موضوع DOMImplementation الذي يدير هذا الوثيقة.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }
قيمة الممتلكات
InputEncoding
يحصل على ترميز الوثيقة.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
قيمة الممتلكات
LastElementChild
عودة العنصر الطفل الأخير من هذا العنصر. null إذا كان هذا العنصر لا يحتوي على العنصر الطفل.
public Element LastElementChild { get; }
قيمة الممتلكات
Location
موقع الوثيقة .
[DOMName("location")]
public Location Location { get; }
قيمة الممتلكات
NextElementSibling
يعود العنصر الأخوي التالي لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي بعد هذا العنصر في شجرة المستند.
public Element NextElementSibling { get; }
قيمة الممتلكات
NodeName
اسم هذا العقد ، اعتمادًا على نوعه.
public override string NodeName { get; }
قيمة الممتلكات
NodeType
رمز يمثل نوع الكائن الأساسي.
public override ushort NodeType { get; }
قيمة الممتلكات
Origin
يحصل على أصل الوثيقة.
[DOMName("origin")]
public string Origin { get; }
قيمة الممتلكات
OwnerDocument
يحصل على وثيقة المالك.
public override Document OwnerDocument { get; }
قيمة الممتلكات
PreviousElementSibling
يعود العنصر الأخوي السابق لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي قبل هذا العنصر في شجرة الوثيقة.
public Element PreviousElementSibling { get; }
قيمة الممتلكات
ReadyState
“تحميل” أثناء تحميل الوثيقة، “تفاعلية” بمجرد الانتهاء من الشحن ولكن لا يزال تحميل الموارد الفرعية، و “مكتملة” بمجرد تحميلها.
[DOMName("readyState")]
public string ReadyState { get; }
قيمة الممتلكات
StrictErrorChecking
خصائص تحدد ما إذا كان التحقق من الخطأ يتم تنفيذها أم لا. عند وضعها على الخطأ، والتنفيذ هو حر لعدم اختبار كل حالة خطأ محتملة محددة عادة على العمليات DOM، وعدم رفع أي DOMاستثناء على العمليات DOM أو الإبلاغ عن الأخطاء أثناء استخدام Document.normalizeDocument().
[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }
قيمة الممتلكات
StyleSheets
قائمة تحتوي على جميع أوراق النمط المرتبطة صراحة أو مدمجة في وثيقة.للمستندات HTML، وهذا يشمل أوراق النمط الخارجية، المدرجة من خلال العنصر HTML LINK، وإدخال عناصر النمط.
public IStyleSheetList StyleSheets { get; }
قيمة الممتلكات
XmlStandalone
ميزة تحدد، كجزء من إعلان XML، ما إذا كان هذا الوثيقة منفصلة.
[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }
قيمة الممتلكات
XmlVersion
إشارة تحدد، كجزء من إعلان XML، رقم النسخة لهذا المستند.إذا لم يكن هناك إعلان وإذا كان هذا المستند يدعم ميزة “XML”، فإن القيمة هي “1.0”.إذا لم يدعم هذا المستند ميزة “XML”، فإن القيمة دائمًا صفر.
[DOMName("xmlVersion")]
public string XmlVersion { get; set; }
قيمة الممتلكات
Methods
CreateAttribute(الستار)
يخلق إشارة من الاسم المحدد.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)
Parameters
localName
string
الاسم المسمى .
Returns
أضف تعليق حول: Html.Dom.Attr
تخصيصات(ستيفن، ستيفن)
يخلق خصائص الاسم المؤهل المحدد ومساحة الاسم URI.
[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
اسم الفضاء URI.
qualifiedName
string
اسم المؤهلين .
Returns
أضف تعليق حول: Html.Dom.Attr
تكوينات(الستار)
يخلق عقدة CDATASection القيمة التي هي السلسلة المحددة.
[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)
Parameters
data
string
بيانات CDATA .
Returns
فيديوهات متعلقة بـ “ الأسد ”
CreateComment(الستار)
يخلق عقدة التعليق وفقا للسلسلة المحددة.
[DOMName("createComment")]
public Comment CreateComment(string data)
Parameters
data
string
بيانات التعليق .
Returns
فيديوهات متعلقة بـ “ Html.dom.com ”
CreateDocumentFragment()
يخلق كائنًا فارغًا DocumentFragment.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
فيديوهات متعلقة بـ “ 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
فيديوهات متعلقة بـ “ Html.Dom.Document Type ”
CreateElement(الستار)
يخلق عنصر من النوع المحدد ملاحظة أن المثال الذي يتم إرجاعه يطبق واجهة العنصر، بحيث يمكن تحديد الخصائص مباشرة على الكائن الذي يتم إرجاعه.
[DOMName("createElement")]
public Element CreateElement(string localName)
Parameters
localName
string
اسم العلامة .
Returns
العنصر الأساسي .Html.Dom.Element
إبداعات(ستيفن، ستيفن)
إنشاء عنصر من الاسم المؤهل المحدد ومساحة الاسم URI.
[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
اسم الفضاء URI.
qualifiedName
string
اسم المؤهلين .
Returns
العنصر الأساسي .Html.Dom.Element
CreateEntityReference(الستار)
وبالإضافة إلى ذلك، إذا كان الكيان المذكور معروفًا، فإن قائمة الأطفال في عقدة الكيان المذكور هي نفسها التي في عقدة الكيان المقابلة.
[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)
Parameters
name
string
اسم الكيان .
Returns
أضف تعليق حول 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.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
تم إنشاء Aspose.Html.Dom.Events.Event
Exceptions
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
الشكل المكتوب للكتابة XPath.
Exceptions
INVALID_EXPRESSION_ERR: رفع إذا لم يكن التعبيرالقانونية وفقا لقواعد Aspose.Html.Dom.XPath.IXPathEvaluator.
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
Aspose.Html.Dom.XPath.IXPathNSResolver الذي يحل المساحات الاسمية فيما يتعلق بالتعريفات في نطاق عقدة محددة.
CreateNodeIterator(Node)
إنشاء NodeIterator الجديد فوق الشجرة السطحية المتجذرة فيالنود المحدد .
public INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
النعناع الذي سيتم إيثارها مع أطفالها.يتم وضع إيتراتور في البداية مباشرة قبل هذا العقد.ماذاعرض الأعلام والفلتر، إذا كان هناك، لايُنظر عند وضع هذا الموقف.لا ينبغي أن يكونصفر .
Returns
تم إنشاء NodeIterator حديثا.
Exceptions
NOT_SUPPORTED_ERR: تم رفعها إذا كانت الجذر المحددصفر .
CreateNodeIterator(طويلة، طويلة)
إنشاء NodeIterator الجديد فوق الشجرة السطحية المتجذرة فيالنود المحدد .
public INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
النعناع الذي سيتم إيثارها مع أطفالها.يتم وضع إيتراتور في البداية مباشرة قبل هذا العقد.ماذاعرض الأعلام والفلتر، إذا كان هناك، لايُنظر عند وضع هذا الموقف.لا ينبغي أن يكونصفر .
whatToShow
long
يحدد العلامة أي نوع من النقاط يمكن أن تظهر فيالنظرة المنطقية للشجرة التي يقدمها إيتراتور.انظروصف NodeFilter لمجموعة ممكنةSHOW_ values.يمكن الجمع بين هذه الأعلام باستخدامأو .
Returns
تم إنشاء NodeIterator حديثا.
Exceptions
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
تم إنشاء NodeIterator حديثا.
Exceptions
NOT_SUPPORTED_ERR: تم رفعها إذا كانت الجذر المحددصفر .
CreateProcessingInstruction(ستيفن، ستيفن)
إنشاء عقدة معالجةإرشادات حسب الاسم المحدد وسلاسل البيانات.
[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)
Parameters
target
string
الهدف .
data
string
بيانات التعليمات .
Returns
إرسال رسالة خاصة إلى Aspose.Html.Dom.Processing
CreateTextNode(الستار)
إنشاء عقدة نصية مع الأخذ بعين الاعتبار الحبل المحدد.
[DOMName("createTextNode")]
public Text CreateTextNode(string data)
Parameters
data
string
بيانات النص .
Returns
كلمات مفتاحية .Html.Dom.Text
CreateTreeWalker(Node)
إنشاء TreeWalker الجديد فوق الشجرة السطحية المتجذرة فيالنود المحدد .
public ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
النعناع الذي سيخدم كجذورفيديوهات متعلقة بـ “ The WhatToShow Flag and theلا يتم النظر في NodeFilter عند وضع هذا القيمة ؛أي نوع من العقد سيتم قبولها كجذور.الحالة الحالية لـ TreeWalkerيبدأ في هذا العقد، سواء كان مرئيًا أم لا.وظائف الجذر كنقطة وقف لمرورالوسائل التي تنظر إلى الأعلى في بنية الوثيقة، مثلالوسوم و الوسوم و الوسوم و الوسوم يجب أن يكونلا تكون صفرًا
Returns
تم إنشاء TreeWalker حديثا.
Exceptions
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
تم إنشاء TreeWalker حديثا.
Exceptions
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
تم إنشاء TreeWalker حديثا.
Exceptions
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
النتيجة من تقييم تعبير XPath.
GetElementById(الستار)
إرجاع العنصر الذي يحتوي على خصائص الهوية مع القيمة الممنوحة.إذا لم يكن هناك مثل هذا العنصر، فإنه يعود صفر.إذا كان أكثر من عنصر واحد يحتوي على خصائص الهوية مع تلك القيمة، ما يتم إرجاعه غير محدد.
public Element GetElementById(string elementId)
Parameters
elementId
string
عنصر ID .
Returns
العنصر الأساسي .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
العنصر الأساسي .Html.Dom.Element
GetElementsByTagName(الستار)
يعيد NodeList من جميع العناصر في ترتيب المستند مع اسم علامة معين ويتم تضمينها في المستند.
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)
Parameters
tagname
string
اسم العلامة .
Returns
عودة العقد
أرشيف الوسم :(ستيفن، ستيفن)
يعيد قائمة NodeList لجميع العناصر مع اسم محلي مع اسم مساحة URI في ترتيب المستند.
[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
اسم الفضاء URI.
localName
string
الاسم المحلي .
Returns
عودة النود
ImportNode(نود، بول)
استيراد عقدة من وثيقة أخرى إلى هذه الوثيقة، دون تغيير أو إزالة عقدة المصدر من الوثيقة الأصلية؛ هذه الطريقة تخلق نسخة جديدة من عقدة المصدر.
[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)
Parameters
importedNode
Node
النواة المستوردة
deep
bool
وَإِنْ كُنْتُمْ مُؤْمِنِينَ فَإِنْ كُنْتُمْ مُؤْمِنِينَ فَإِنْ كُنْتُمْ مُؤْمِنِينَ.
Returns
فيديوهات متعلقة بـ “ 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
“BaseUri” هو “صفر”.
Navigate(أرشيف الوسم : url)
تحميل المستند من المحتوى المحدد واستخدام baseUri لحل الموارد النسبية، واستبدال المحتوى السابق.
public void Navigate(string content, Url baseUri)
Parameters
content
string
محتوى الوثيقة .
baseUri
Url
قاعدة URI لحل الموارد النسبية.
Exceptions
“BaseUri” هو “صفر”.
Navigate(الشبكة، string)
تحميل المستند من المحتوى المحدد واستخدام baseUri لحل الموارد النسبية، واستبدال المحتوى السابق.يبدأ تحميل المستند من الموقع الحالي في التدفق.
public void Navigate(Stream content, string baseUri)
Parameters
content
Stream
محتوى الوثيقة .
baseUri
string
سيتم دمجها مع مسار الدليل الحالي لتشكيل عنوان URL مطلق.
Exceptions
“BaseUri” هو “صفر”.
Navigate(أرشيف الوسم : url)
تحميل المستند من المحتوى المحدد واستخدام baseUri لحل الموارد النسبية، واستبدال المحتوى السابق.يبدأ تحميل المستند من الموقع الحالي في التدفق.
public void Navigate(Stream content, Url baseUri)
Parameters
content
Stream
محتوى الوثيقة .
baseUri
Url
قاعدة URI لحل الموارد النسبية.
Exceptions
“BaseUri” هو “صفر”.
Navigate(RequestMessage)
تحميل المستند على أساس موضوع الطلب المحدد، واستبدال المحتوى السابق.
public void Navigate(RequestMessage request)
Parameters
request
RequestMessage
موضوع الطلب الذي يتم استخدامه لتحميل محتوى المستند.
QuerySelector(الستار)
إرجاع العنصر الأول في الوثيقة الذي يطابق المختار
public Element QuerySelector(string selector)
Parameters
selector
string
من الناخبين .
Returns
النود المطابق .
QuerySelectorAll(الستار)
إرجاع NodeList من جميع العناصر في المستند، والتي تتطابق مع المختار
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
البحث عن Selector
Returns
أرشيف الوسم : 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
نوع الحدث
OnBlur
يحصل أو يضع مدير الحدث لحدث OnBlur.
public event DOMEventHandler OnBlur
نوع الحدث
OnCanPlayThrough
يحصل أو يضع مدير الحدث لـ OnCanPlayThrough event.
public event DOMEventHandler OnCanPlayThrough
نوع الحدث
OnCancel
يحصل أو يضع مدير الحدث لـ OnCancel event.
public event DOMEventHandler OnCancel
نوع الحدث
OnCanplay
يحصل أو يضع مدير الحدث لحدث OnCanplay.
public event DOMEventHandler OnCanplay
نوع الحدث
OnChange
يحصل أو يضع مدير الحدث لحدث OnChange.
public event DOMEventHandler OnChange
نوع الحدث
OnClick
احصل على أو وضع محرر الأحداث لحدث OnClick.
public event DOMEventHandler OnClick
نوع الحدث
OnCueChange
يحصل أو يضع مدير الحدث لحدث OnCueChange.
public event DOMEventHandler OnCueChange
نوع الحدث
OnDblClick
احصل على أو وضع مسؤولي الأحداث لحدث OnDblClick.
public event DOMEventHandler OnDblClick
نوع الحدث
OnDurationChange
يحصل أو يضع مدير الحدث لحدث OnDurationChange.
public event DOMEventHandler OnDurationChange
نوع الحدث
OnEmptied
يحصل أو يضع مدير الحدث لحدث OnEmptied.
public event DOMEventHandler OnEmptied
نوع الحدث
OnEnded
يحصل أو يضع محرك الحدث لحدث OnEnded.
public event DOMEventHandler OnEnded
نوع الحدث
OnError
يحصل أو يضع مدير الحدث لحدث OnError.
public event DOMEventHandler OnError
نوع الحدث
OnFocus
يحصل أو يضع مدير الحدث لحدث OnFocus.
public event DOMEventHandler OnFocus
نوع الحدث
OnInput
يحصل أو يضع مدير الحدث لحدث OnInput.
public event DOMEventHandler OnInput
نوع الحدث
OnInvalid
يحصل أو يضع مدير الحدث لحدث OnInvalid.
public event DOMEventHandler OnInvalid
نوع الحدث
OnKeyDown
يحصل أو يضع مدير الحدث لحدث OnKeyDown.
public event DOMEventHandler OnKeyDown
نوع الحدث
OnKeyPress
يحصل أو يضع مدير الأحداث لحدث OnKeyPress.
public event DOMEventHandler OnKeyPress
نوع الحدث
OnKeyUp
يحصل أو يضع مدير الحدث لحدث OnKeyUp.
public event DOMEventHandler OnKeyUp
نوع الحدث
OnLoad
يحصل أو يضع مدير الحدث لحدث OnLoad.
public event DOMEventHandler OnLoad
نوع الحدث
OnLoadStart
يحصل أو يضع مدير الحدث لحدث OnLoadStart.
public event DOMEventHandler OnLoadStart
نوع الحدث
OnLoadedData
يحصل أو يضع مدير الحدث لحدث OnLoadedData.
public event DOMEventHandler OnLoadedData
نوع الحدث
OnLoadedMetadata
يحصل أو يضع مدير الحدث لحدث OnLoadedMetadata.
public event DOMEventHandler OnLoadedMetadata
نوع الحدث
OnMouseDown
احصل على أو وضع مدير الأحداث لحدث OnMouseDown.
public event DOMEventHandler OnMouseDown
نوع الحدث
OnMouseEnter
يحصل أو يضع مدير الحدث لحدث OnMouseEnter.
public event DOMEventHandler OnMouseEnter
نوع الحدث
OnMouseLeave
يحصل أو يضع مدير الحدث لحدث OnMouseLeave.
public event DOMEventHandler OnMouseLeave
نوع الحدث
OnMouseMove
احصل على أو وضع مدير الأحداث لحدث OnMouseMove.
public event DOMEventHandler OnMouseMove
نوع الحدث
OnMouseOut
يحصل أو يضع مدير الحدث لحدث OnMouseOut.
public event DOMEventHandler OnMouseOut
نوع الحدث
OnMouseOver
يحصل أو يضع مدير الحدث لحدث OnMouseOver.
public event DOMEventHandler OnMouseOver
نوع الحدث
OnMouseUp
يحصل أو يضع مدير الحدث لحدث OnMouseUp.
public event DOMEventHandler OnMouseUp
نوع الحدث
OnMouseWheel
يحصل أو يضع مدير الحدث لحدث OnMouseWheel.
public event DOMEventHandler OnMouseWheel
نوع الحدث
OnPause
يحصل أو يضع محرك الحدث لحدث OnPause.
public event DOMEventHandler OnPause
نوع الحدث
OnPlay
يحصل أو يضع محرر الحدث لحدث OnPlay.
public event DOMEventHandler OnPlay
نوع الحدث
OnPlaying
يحصل أو يضع مدير الحدث لحدث OnPlaying.
public event DOMEventHandler OnPlaying
نوع الحدث
OnProgress
يحصل أو يضع محرك الحدث لحدث OnProgress.
public event DOMEventHandler OnProgress
نوع الحدث
OnRateChange
يحصل أو يضع مدير الحدث لحدث OnRateChange.
public event DOMEventHandler OnRateChange
نوع الحدث
OnReadyStateChange
يحصل أو يضع مدير الحدث لحدث OnReadyStateChange.
public event DOMEventHandler OnReadyStateChange
نوع الحدث
OnReset
يحصل أو يضع مدير الحدث لـ OnReset الحدث.
public event DOMEventHandler OnReset
نوع الحدث
OnResize
يحصل أو يضع مدير الحدث لحدث OnResize.
public event DOMEventHandler OnResize
نوع الحدث
OnScroll
يحصل أو يضع مدير الحدث لحدث OnScroll.
public event DOMEventHandler OnScroll
نوع الحدث
OnSeeked
يحصل أو يضع مدير الحدث لحدث OnSeeked.
public event DOMEventHandler OnSeeked
نوع الحدث
OnSeeking
يحصل أو يضع مدير الحدث لحدث OnSeeking.
public event DOMEventHandler OnSeeking
نوع الحدث
OnSelect
يحصل أو يضع مدير الحدث لحدث OnSelect.
public event DOMEventHandler OnSelect
نوع الحدث
OnShow
يحصل أو يضع مدير الحدث لحدث OnShow.
public event DOMEventHandler OnShow
نوع الحدث
OnStalled
يحصل أو يضع مدير الحدث لحدث OnStalled.
public event DOMEventHandler OnStalled
نوع الحدث
OnSubmit
يحصل أو يضع مدير الحدث لحدث OnSubmit.
public event DOMEventHandler OnSubmit
نوع الحدث
OnSuspend
يحصل أو يضع محرك الحدث لحدث OnSuspend.
public event DOMEventHandler OnSuspend
نوع الحدث
OnTimeUpdate
يحصل أو يضع مدير الحدث لحدث OnTimeUpdate.
public event DOMEventHandler OnTimeUpdate
نوع الحدث
OnToggle
يحصل أو يضع محرك الحدث لحدث OnToggle.
public event DOMEventHandler OnToggle
نوع الحدث
OnVolumeChange
يحصل أو يضع مدير الحدث لحدث OnVolumeChange.
public event DOMEventHandler OnVolumeChange
نوع الحدث
OnWaiting
يحصل أو يضع مدير الحدث لـ OnWaiting event.
public event DOMEventHandler OnWaiting