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.Документ.
protected Document(IBrowsingContext context, int implementation)
Parameters
context
IBrowsingContext
Aspose.Html.Dom.IBrowsingКонтекст, который будет ассоциироваться с текущим документом.
implementation
int
Тип реализации документа, например, HTML и SVG.
Properties
Базовый
Абсолютный базовый УРИ этого узла или нуля, если имплементация не смогла получить абсолютный УРИ.
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
Возвращает первый детский элементарный узел этого элемента. нуль, если у этого элемента нет детских элементов.
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
Возвращает следующий братский элемент узла этого элемента. нуль, если у этого элемента нет элемента братских узлов, которые приходят после этого в документальном дереве.
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
Возвращает предыдущий братский элементарный узел этого элемента. нуль, если у этого элемента нет элементарных братских узел, которые приходят до этого в документальном дереве.
public Element PreviousElementSibling { get; }
Стоимость недвижимости
ReadyState
«Загрузка» во время загрузки документа, «интерактивная», когда она завершена, но все же заряжает суб-ресурсы, и «заполняется», как только она загружена.
[DOMName("readyState")]
public string ReadyState { get; }
Стоимость недвижимости
StrictErrorChecking
Атрибут, указывающий на то, выполняется ли проверка ошибки или нет. При настройке на фальшивую, реализация свободна не тестировать все возможные случаи ошибок, как правило, определены на операциях DOM, и не поднимать никаких DOMException на операции DOM или сообщать о ошибках при использовании Document.normalizeDocument().
[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }
Стоимость недвижимости
StyleSheets
Список, содержащий все стильные листы, прямо связанные или встроенные в документ. Для HTML-документов это включает в себя внешние стильные листы, включенные через элемент HTML ЛИНК, и элементы INLINE STYLE.
public IStyleSheetList StyleSheets { get; }
Стоимость недвижимости
XmlStandalone
Атрибут, указывающий, как часть декларации XML, является ли этот документ самостоятельным.
[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }
Стоимость недвижимости
XmlVersion
Атрибут, указывающий, как часть декларации XML, номер версии этого документа. Если нет деклараций и если этот документ поддерживает функцию «XML», то стоимость составляет «1.0».
[DOMName("xmlVersion")]
public string XmlVersion { get; set; }
Стоимость недвижимости
Methods
CreateAttribute(Стриг)
Создает Attr от данного названия.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)
Parameters
localName
string
Название атрибута .
Returns
Название Aspose.Html.Dom.Attr
СозданиеAttributeNS(Стринг, Стринг)
Создает атрибут указанного квалифицированного имени и фамильного пространства URI.
[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
Название URI.
qualifiedName
string
Имя квалифицированного лица.
Returns
Название Aspose.Html.Dom.Attr
СозданиеКредит(Стриг)
Создает узел CDATASection, стоимость которого составляет указанную строку.
[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)
Parameters
data
string
Данные CDATA.
Returns
Название Aspose.Html.Dom.CDATASection
CreateComment(Стриг)
Создает комментирующий уголок с учетом указанной строки.
[DOMName("createComment")]
public Comment CreateComment(string data)
Parameters
data
string
Коментарные данные .
Returns
На сайте Aspose.Html.Dom.Comment.
CreateDocumentFragment()
Создает пустый объект DocumentFragment.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
Название Aspose.Html.Dom.documentFragment.
CreateDocumentType(строг, строг, строг)
Создание документального узла.
[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.DocumentType
CreateElement(Стриг)
Обратите внимание, что возвращённый пример внедряет интерфейс элемента, поэтому атрибуты могут быть указаны непосредственно на возвращенном объекте.
[DOMName("createElement")]
public Element CreateElement(string localName)
Parameters
localName
string
Название от тега.
Returns
Элемент Aspose.Html.Dom
Креативные(Стринг, Стринг)
Создает элемент указанного квалифицированного имени и фамильного пространства URI.
[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
Название URI.
qualifiedName
string
Имя квалифицированного лица.
Returns
Элемент Aspose.Html.Dom
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.IDocument.CreateEvent(System.String) используется при создании __ WL51.Для того, чтобы пользователь создал Aspose.Html.Dom.Events.В случаях, когда предоставленная имплементация Aspose.Html.Dom.Events.EVENT недостаточно, пользователи могут предоставлятьих собственные Aspose.Html.Dom.Events.Евент внедрения для использования с методом _
www.wl51_.html.doma.event
.IEventTarget.DispatchEvent(__Wl51.
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.Exception beingthrown с кодом «NAMESPACE_ERR».
Returns
Составленная форма выражения XPath.
Exceptions
INVALID_EXPRESSION_ERR: поднимается, если выражение неЗакон в соответствии с правилами Aspose.Html.Dom.XPath.IXpathEvaluator.
NAMESPACE_ERR: Поднято, если в выражении содержится пространство имениПрефиксации, которые не могут быть разрешены указанным Aspose.Html.Dom.XPath.IXPattNSResolver.
СозданиеResolver(Node)
Этот адаптер работает как метод DOM Level 3 “lookupNamespaceURI” на узлах в разрешении названияURIfrom данный префикс с использованием текущей информации, доступной в иерархии узла на timelookupНаместеури называется, также правильно разрешая имплицитный xml префікс.
public IXPathNSResolver CreateNSResolver(Node nodeResolver)
Parameters
nodeResolver
Node
Нод используется в качестве контекста для разрешения названия пространства.
Returns
Aspose.Html.Dom.XPath.IXPithNSResolver, который разрешает назвательные пространства по определениям в диапазоне для конкретного узла.
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
Название Aspose.Html.Dom.Text
CreateTreeWalker(Node)
Создайте новый TreeWalker над подводным деревом, коренным наОпределенный нод.
public ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
нод, который будет служить корнем дляТрейлер: Что показывает флаги иNodeFilter не учитывается при установлении этой стоимости;Любой тип узла будет принят как корневой.Современная нода дерева ВолькерИнициализуется к этому узлу, видимо ли оно или нет.коренные функции как точка остановки для прохожденияметоды, которые смотрят вверх в структуру документа, такие какparentNode и nextNoda. корня должна бытьНе быть нулевым.
Returns
Недавно созданный TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: поднимается, если указанный корни нуля.
CreateTreeWalker(Длина, длинная)
Создайте новый TreeWalker над подводным деревом, коренным наОпределенный нод.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
нод, который будет служить корнем дляТрейлер: Что показывает флаги иNodeFilter не учитывается при установлении этой стоимости;Любой тип узла будет принят как корневой.Современная нода дерева ВолькерИнициализуется к этому узлу, видимо ли оно или нет.коренные функции как точка остановки для прохожденияметоды, которые смотрят вверх в структуру документа, такие какparentNode и nextNoda. корня должна бытьНе быть нулевым.
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
нод, который будет служить корнем дляТрейлер: Что показывает флаги иNodeFilter не учитывается при установлении этой стоимости;Любой тип узла будет принят как корневой.Современная нода дерева ВолькерИнициализуется к этому узлу, видимо ли оно или нет.коренные функции как точка остановки для прохожденияметоды, которые смотрят вверх в структуру документа, такие какparentNode и nextNoda. корня должна бытьНе быть нулевым.
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Префикс namespace, в пределах выражения XPath в соответствующие URI-и Namespace.
type
XPathResultType
Если определенный тип, то результат будет возвращен как соответствующий тип.
result
object
Результат указывает конкретный результат объект, который может быть повторно использован и возвращен этим методом.
Returns
Результат оценки выражения XPath.
GetElementById(Стриг)
Возвращает элемент, имеющий идентификационный атрибут с датой стоимостью.Если такой элемент не существует, он возвращается нулевым.А если более одного элемента имеет идентитет с этой стоимосткой, то то, что возвращено, не определено.
public Element GetElementById(string elementId)
Parameters
elementId
string
Элемент ID .
Returns
Элемент Aspose.Html.Dom
GetElementsByClassName(Стриг)
Возвращает живый объект NodeList, содержащий все элементы в документе, которые имеют все классы, указанные в аргументе.WEB WEB WEB WEB WEB WEB WEB WEB
[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)
Parameters
classNames
string
Шрифт, содержащий неопределенный набор уникальных пространственно отдельных токенов, представляющих классы (имена классов)
Returns
Элемент Aspose.Html.Dom
GetElementsByTagName(Стриг)
Возвращает NodeList всех элементов в документальном порядке с данным наименованием и содержится в документе.
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)
Parameters
tagname
string
Название Таг.
Returns
Возвращаются узлы.
НазваниеByTagNameNS(Стринг, Стринг)
Возвращает 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(Стриг)
Загрузите документ в установленном УНИФОРМНЫМ РЕСУРСОВЫМ ЛОКАТОР (УРЛ) в текущий вариант, заменяя предыдущий контент.
public void Navigate(string address)
Parameters
address
string
Адрес документа. он будет сочетаться с текущим каталоговым маршрутом для формирования абсолютного URL.
Navigate(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(Стрий, Стрий)
Загружает документ из указанного контента и использует 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
Вопросы селектора
Returns
Скриншоты HTML.Collections.HTMLCollection
RenderTo(Идеи)
Этот метод используется для передачи содержимого текущего документа на определенное графическое устройство.
public virtual void RenderTo(IDevice device)
Parameters
device
IDevice
Устройство пользователя .
Write(Парамский строй[])
Напишите строку текста в текстовый поток, открытыйОбратите внимание, что функция будет производить документ.которые не обязательно управляются ДТД и, следовательно, могутприносит недействительный результат в контексте документа.
[DOMName("write")]
public void Write(params string[] texts)
Parameters
texts
string
[ ]
Коллекция, которая должна быть размещена в какой-то структуре вМодель структуры документа.
WriteLn(Парамский строй[])
Напишите ряд текста, за которым следует новая линия к документуОткрытый потоком (открытым); Обратите внимание, что функция будетпроизводит документ, который не обязательно управляется ДТД иЭто может привести к недействительному результату в контекстеДокумент
[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 событий.
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 Event.
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 Event.
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