Class MutationRecord

Class MutationRecord

名称: Aspose.Html.Dom.Mutations 编辑: Aspose.HTML.dll (25.4.0)

A MutationRecord 代表一个个体 DOM 突变. 它是转移到 Aspose.Html.Dom.Mutations.MutationObserver 的 Aspose.Html.Dom.Mutations.MutationCallback 的对象。

[ComVisible(true)]
[DOMName("MutationRecord")]
[DOMObject]
public class MutationRecord : DOMObject, INotifyPropertyChanged

Inheritance

object DOMObject MutationRecord

Implements

INotifyPropertyChanged

继承人

DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AddedNodes

返回添加的节点。

[DOMName("addedNodes")]
public NodeList AddedNodes { get; }

财产价值

NodeList

AttributeName

返回更改属性的本地名称,否则零。

[DOMName("attributeName")]
public string AttributeName { get; }

财产价值

string

AttributeNamespace

返回变更属性的名称空间,否则零。

[DOMName("attributeNamespace")]
public string AttributeNamespace { get; }

财产价值

string

NextSibling

返回附加或移除节点的下一个兄弟,或零。

[DOMName("nextSibling")]
public Node NextSibling { get; }

财产价值

Node

OldValue

回报值取决于类型,对于“属性”来说,它是改变属性在变更之前的值。对于“字符数据”,它是更改节点的数据,在更改之前。对于“儿童名单”,它是零。

[DOMName("oldValue")]
public string OldValue { get; }

财产价值

string

PreviousSibling

返回添加或移除的节点或零的前兄弟。

[DOMName("previousSibling")]
public Node PreviousSibling { get; }

财产价值

Node

RemovedNodes

返回已移除的节点。

[DOMName("removedNodes")]
public NodeList RemovedNodes { get; }

财产价值

NodeList

Target

节点返回受影响的突变,取决于类型。对于“属性”,它是其属性改变的元素.对于“字符数据”,它是字符数据节点.对于“儿童列表”,它是其孩子改变的节点。

[DOMName("target")]
public Node Target { get; }

财产价值

Node

Type

返回“属性”,如果它是一个属性突变,“字符数据”,如果它是一个突变到一个字符数据节点和“儿童列表”,如果它是一个突变到节点树。

[DOMName("type")]
public string Type { get; }

财产价值

string

 中文