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
继承人
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; }
财产价值
AttributeName
返回更改属性的本地名称,否则零。
[DOMName("attributeName")]
public string AttributeName { get; }
财产价值
AttributeNamespace
返回变更属性的名称空间,否则零。
[DOMName("attributeNamespace")]
public string AttributeNamespace { get; }
财产价值
NextSibling
返回附加或移除节点的下一个兄弟,或零。
[DOMName("nextSibling")]
public Node NextSibling { get; }
财产价值
OldValue
回报值取决于类型,对于“属性”来说,它是改变属性在变更之前的值。对于“字符数据”,它是更改节点的数据,在更改之前。对于“儿童名单”,它是零。
[DOMName("oldValue")]
public string OldValue { get; }
财产价值
PreviousSibling
返回添加或移除的节点或零的前兄弟。
[DOMName("previousSibling")]
public Node PreviousSibling { get; }
财产价值
RemovedNodes
返回已移除的节点。
[DOMName("removedNodes")]
public NodeList RemovedNodes { get; }
财产价值
Target
节点返回受影响的突变,取决于类型。对于“属性”,它是其属性改变的元素.对于“字符数据”,它是字符数据节点.对于“儿童列表”,它是其孩子改变的节点。
[DOMName("target")]
public Node Target { get; }
财产价值
Type
返回“属性”,如果它是一个属性突变,“字符数据”,如果它是一个突变到一个字符数据节点和“儿童列表”,如果它是一个突变到节点树。
[DOMName("type")]
public string Type { get; }