Class MutationRecord

Class MutationRecord

Nome do espaço: Aspose.Html.Dom.Mutations Assembleia: Aspose.HTML.dll (25.4.0)

Um MutationRecord representa uma mutação DOM individual. É o objeto que é transferido para Aspose.Html.Dom.Mutations.MutationObserver’s Aspose.Html.Dom.Mutations.MutationCallback.

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

Inheritance

object DOMObject MutationRecord

Implements

INotifyPropertyChanged

Membros herdados

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

Properties

AddedNodes

Retornar os nodos adicionados.

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

Valor da propriedade

NodeList

AttributeName

Retorna o nome local do atributo alterado, e nula de outra forma.

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

Valor da propriedade

string

AttributeNamespace

Retorna o espaço de nome do atributo alterado, e nulo de outra forma.

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

Valor da propriedade

string

NextSibling

Retornar o próximo irmão dos nodos adicionados ou removidos, ou zero.

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

Valor da propriedade

Node

OldValue

Para “atributos”, é o valor do atributo alterado antes da mudança.Para “Data de caráter”, é os dados do nodo alterado antes da mudança.Para o “ChildList”, é nulo.

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

Valor da propriedade

string

PreviousSibling

Retorna o irmão anterior dos nodos adicionados ou removidos, ou nulo.

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

Valor da propriedade

Node

RemovedNodes

Retornar os nodos removidos.

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

Valor da propriedade

NodeList

Target

Retorna o nodo a mutação afetada, dependendo do tipo. para “atributos”, é o elemento cujo atributo mudou. para “characterData”, é o nodo CharacterData. para “childList”, é o nodo cujos filhos mudaram.

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

Valor da propriedade

Node

Type

Retorna “atributos” se fosse uma mutação de atributos, “Data de caráter” se fosse uma mutação a um nodo de dados de caráter e “Lista de crianças” se fosse uma mutação à árvore de nodos.

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

Valor da propriedade

string

 Português