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(بایگانی برچسب ها: 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; }
ارزش املاک
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 defaultView از رابط مستند، در دریافت،باید موضوع 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
بازگشت اولین عنصر کودک از این عنصر صفر اگر این عنصر هیچ عنصر کودک ندارد.
public Element FirstElementChild { get; }
ارزش املاک
Implementation
موضوع DOMImplementation که این سند را اداره می کند.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }
ارزش املاک
InputEncoding
کدگذاری اسناد را دریافت کنید.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
ارزش املاک
LastElementChild
بازگشت آخرین عنصر کودک از این عنصر صفر اگر این عنصر هیچ عنصر کودک ندارد.
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 تعریف می شود، آزمایش نکند و در هنگام استفاده از Document.normalizeDocument() هر گونه DOMException را در عملیات DOM یا خطا گزارش ندهد.
[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }
ارزش املاک
StyleSheets
برای اسناد HTML، این شامل اسناد سبک خارجی، شامل از طریق عناصر HTML لینک، و عناصر سبک در خط است.
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(String)
ایجاد یک Attr از نام داده شده.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)
Parameters
localName
string
نام متعلق به آن است.
Returns
خانه » آرشیو برچسب ها: Html
آفرینش(String، String)
ایجاد یک ویژگی از نام واجد شرایط داده شده و فضای نام URI.
[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
به نام URI.
qualifiedName
string
نام افراد واجد شرایط
Returns
خانه » آرشیو برچسب ها: Html
ایجادآموزش(String)
ایجاد یک گره CDATASection که ارزش آن ردیف مشخص شده است.
[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)
Parameters
data
string
داده های CDATA
Returns
خانه » آرشیو برچسب ها: HDD
CreateComment(String)
ایجاد یک نوک نظر با توجه به نوار مشخص شده.
[DOMName("createComment")]
public Comment CreateComment(string data)
Parameters
data
string
داده های نظرات
Returns
بایگانی برچسب ها: html.dom.com
CreateDocumentFragment()
ایجاد یک موضوع خالی DocumentFragment.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
بایگانی برچسب ها: 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
بایگانی برچسب ها: Html.Dom.Document
CreateElement(String)
توجه داشته باشید که مثال بازگردانده، رابط عناصر را اجرا می کند، بنابراین ویژگی ها را می توان به طور مستقیم بر روی موضوع بازگردانده مشخص کرد.
[DOMName("createElement")]
public Element CreateElement(string localName)
Parameters
localName
string
نام این برچسب
Returns
تگ ها : Html .dom .element .
آفرینش(String، String)
ایجاد یک عنصر از نام واجد شرایط داده شده و فضای نام URI.
[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
به نام URI.
qualifiedName
string
نام افراد واجد شرایط
Returns
تگ ها : Html .dom .element .
CreateEntityReference(String)
علاوه بر این، در صورتی که موضوع مربوطه شناخته شود، لیست کودک نود موضوع مربوطه همانند آن نود موضوع مربوطه باشد.
[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)
Parameters
name
string
نام واحد است.
Returns
دانلود نرم افزار 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.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 به URI های نام فضای مناسب. اگر این به عنوان «صفر» مشخص شود، هر پیشگویی نام فضای در داخل بیان منجر به 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 سطح 3 “lookupNamespaceURI” بر روی گره ها در حل نامespaceURI از یک پیش فرض داده شده با استفاده از اطلاعات فعلی در دسترس در سلسله مراتب گره در timelookup نامespaceURI نامیده می شود، همچنین به درستی حل پیش فرض 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
پرچم مشخص می کند که کدام نوع گره ها ممکن است دردیدگاه منطقی از درخت ارائه شده توسط iterator.شرح NodeFilter برای مجموعه ای از امکان پذیرنمایش_ ارزش ها.این پرچم ها می توانند با استفاده ازیا .
Returns
NodeIterator جدید ساخته شده است.
Exceptions
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
NodeIterator جدید ساخته شده است.
Exceptions
NOT_SUPPORTED_ERR: افزایش یافته اگر ریشه مشخص شده باشدصفر
CreateProcessingInstruction(String، String)
ایجاد یک گره پردازش راهنمایی با توجه به نام و خطوط داده مشخص شده.
[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)
Parameters
target
string
هدف است.
data
string
اطلاعات دستورالعمل
Returns
دانلود نرم افزار Html.Dom.Processing
CreateTextNode(String)
ایجاد یک گره متن با توجه به نوار مشخص شده.
[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
که به عنوان ریشه ای برایبرچسب ها: پرچم ها و پرچم هاNodeFilter در هنگام تنظیم این مقدار در نظر گرفته نمی شود؛هر نوع نود به عنوان ریشه پذیرفته خواهد شد.این در حالی است که در حال حاضر TreeWalkerبه این نکته توجه داشته باشید که آیا این نقطه قابل مشاهده است یا نه.ویژگی های ریشه به عنوان نقطه توقف برای عبورروش هایی که در ساختار اسناد به سمت بالا نگاه می کنند، مانندparentNode و nextNode. ریشه بایدصفر نباشید.
Returns
جدید ساخته شده توسط TreeWalker
Exceptions
NOT_SUPPORTED_ERR: افزایش یافته اگر ریشه مشخص شده باشدصفر
CreateTreeWalker(طولانی، طولانی)
ایجاد یک TreeWalker جدید در زیر درخت ریشه درنود مشخص شده
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
که به عنوان ریشه ای برایبرچسب ها: پرچم ها و پرچم هاNodeFilter در هنگام تنظیم این مقدار در نظر گرفته نمی شود؛هر نوع نود به عنوان ریشه پذیرفته خواهد شد.این در حالی است که در حال حاضر TreeWalkerبه این نکته توجه داشته باشید که آیا این نقطه قابل مشاهده است یا نه.ویژگی های ریشه به عنوان نقطه توقف برای عبورروش هایی که در ساختار اسناد به سمت بالا نگاه می کنند، مانندparentNode و nextNode. ریشه بایدصفر نباشید.
whatToShow
long
پرچم مشخص می کند که کدام نوع گره ها ممکن است دردیدگاه منطقی از درخت ارائه شده توسط درخت راهپیمایی.شرح NodeFilter برای مجموعه ای از امکان پذیرنمایش_ ارزش ها.این پرچم ها می توانند با استفاده از OR ترکیب شوند.
Returns
جدید ساخته شده توسط TreeWalker
Exceptions
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
جدید ساخته شده توسط 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 به URI های نام فضای مناسب.
type
XPathResultType
اگر نوع خاصی مشخص شود، نتیجه به عنوان نوع مربوطه بازگردانده می شود.
result
object
نتیجه یک محصول خاص را مشخص می کند که می تواند با استفاده از این روش دوباره مورد استفاده قرار گیرد و بازگردانده شود.
Returns
نتیجه ارزیابی بیان XPath.
GetElementById(String)
بازگرداندن عنصر که دارای یک ویژگی شناسایی با ارزش داده شده است.اگر چنین عنصری وجود نداشته باشد، صفر بازگردانده می شود.اگر بیش از یک عنصر دارای یک ویژگی شناسایی با این ارزش باشد، آنچه بازگردانده می شود نامحدود است.
public Element GetElementById(string elementId)
Parameters
elementId
string
عناصر ID
Returns
تگ ها : Html .dom .element .
GetElementsByClassName(String)
بازگرداندن یک NodeList زنده که شامل تمام عناصر در سند است که تمام کلاس های مشخص شده در استدلال.http://www.w3.org/TR/dom/
[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)
Parameters
classNames
string
ردیف که حاوی مجموعه ای منحصر به فرد از توکن های جداگانه فضایی است که نشان دهنده کلاس ها (نام کلاس ها) است.
Returns
تگ ها : Html .dom .element .
GetElementsByTagName(String)
بازگرداندن یک NodeList از تمام عناصر در ترتیب اسناد با یک نام برچسب داده شده و در اسناد موجود است.
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)
Parameters
tagname
string
برچسب ها
Returns
بازگرداندن گره ها
بایگانی برچسب ها(String، String)
بازگرداندن یک 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
دانلود نرم افزار 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
«بازی» به معنای صفر است.
Navigate(برچسب ها: url)
بارگذاری اسناد از محتوای مشخص شده و استفاده از baseUri برای حل منابع نسبی، جایگزین محتوای قبلی.
public void Navigate(string content, Url baseUri)
Parameters
content
string
محتوای اسناد
baseUri
Url
پایه URI برای حل منابع نسبی.
Exceptions
«بازی» به معنای صفر است.
Navigate(جریان، string)
بارگذاری اسناد از محتوای مشخص شده و استفاده از baseUri برای حل منابع نسبی، جایگزین محتوای قبلی.بارگذاری اسناد از موقعیت فعلی در جریان شروع می شود.
public void Navigate(Stream content, string baseUri)
Parameters
content
Stream
محتوای اسناد
baseUri
string
URI پایه برای حل منابع نسبی ترکیب خواهد شد با مسیر دایرکتوری فعلی برای تشکیل یک URL مطلق.
Exceptions
«بازی» به معنای صفر است.
Navigate(بایگانی برچسب ها: URL)
بارگذاری اسناد از محتوای مشخص شده و استفاده از baseUri برای حل منابع نسبی، جایگزین محتوای قبلی.بارگذاری اسناد از موقعیت فعلی در جریان شروع می شود.
public void Navigate(Stream content, Url baseUri)
Parameters
content
Stream
محتوای اسناد
baseUri
Url
پایه URI برای حل منابع نسبی.
Exceptions
«بازی» به معنای صفر است.
Navigate(RequestMessage)
بارگذاری اسناد بر اساس موضوع درخواست مشخص شده، جایگزین محتوای قبلی.
public void Navigate(RequestMessage request)
Parameters
request
RequestMessage
موضوع درخواست که برای بارگذاری محتوای سند مورد استفاده قرار می گیرد.
QuerySelector(String)
بازگرداندن اولین عنصر در سند، که با انتخاب کننده مطابقت دارد
public Element QuerySelector(string selector)
Parameters
selector
string
انتخاب کننده است.
Returns
نود مطابقت دارد
QuerySelectorAll(String)
بازگرداندن یک NodeList از تمام عناصر در سند، که مطابقت با انتخاب کننده
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
پرسش انتخابی
Returns
بایگانی برچسب ها: 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
نوع رویداد
OnBlur
دریافت یا تنظیم معامله گر رویداد برای رویداد OnBlur.
public event DOMEventHandler OnBlur
نوع رویداد
OnCanPlayThrough
دریافت یا تنظیم کارگردان رویداد برای OnCanPlay از طریق رویداد.
public event DOMEventHandler OnCanPlayThrough
نوع رویداد
OnCancel
دریافت یا تنظیم کارگردان رویداد برای رویداد OnCancel.
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.
public event DOMEventHandler OnWaiting