Class MutationObserverInit

Class MutationObserverInit

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

此类代表一个选项集,用于配置 Aspose.Html.Dom.Mutations.MutationObserver。

[ComVisible(true)]
public class MutationObserverInit : IDictionary<string, object="">, ICollection<keyvaluepair<string, object="">&gt;, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inheritance

object MutationObserverInit

Implements

IDictionary<string, object=""> , ICollection<keyvaluepair<string, object="">> , IEnumerable<keyvaluepair<string, object="">> , IEnumerable

继承人

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

Constructors

MutationObserverInit()

启动 Aspose.Html.Dom.Mutations.MutationObserverInit 类的新例子。

public MutationObserverInit()

Properties

AttributeFilter

设置一个属性列表的地方名称(没有名称空间),除非所有属性突变都需要观察,并且属性是真实的或被忽略。

public IList<string> AttributeFilter { get; set; }

财产价值

IList < string >

AttributeOldValue

设置为真实的,如果属性是真实的或被忽略的,并且目标的属性值在突变需要记录之前。

public bool AttributeOldValue { get; set; }

财产价值

bool

Attributes

设置为真实的,如果对目标属性的突变要被观察到,如果属性旧值和/或属性过滤器被指定,则可以被忽略。

public bool Attributes { get; set; }

财产价值

bool

CharacterData

设置为真实的,如果要观察到对目标数据的突变,则可以被忽略,如果字符DataOldValue 被指定

public bool CharacterData { get; set; }

财产价值

bool

CharacterDataOldValue

设置为真实的,如果字符数据设置为真实或被忽略,并且目标的数据需要在突变之前记录。

public bool CharacterDataOldValue { get; set; }

财产价值

bool

ChildList

确定是否需要对目标儿童的突变进行观察。

public bool ChildList { get; set; }

财产价值

bool

Count

获取在 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏中包含的关键/值对的数量。

public int Count { get; }

财产价值

int

IsReadOnly

确定 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏是否可转换。

public bool IsReadOnly { get; }

财产价值

bool

Keys

收到包含在 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏中的密钥的收藏。

public ICollection<string> Keys { get; }

财产价值

ICollection < string >

Subtree

要确定是否需要观察的突变不仅是目标,而且是目标的后代。

public bool Subtree { get; set; }

财产价值

bool

Values

收到包含 Aspose.Html.Dom.Mutations.MutationObserverInit 集中的值的集合。

public ICollection<object> Values { get; }

财产价值

ICollection < object >

这个[线条]

接收或用指定的密钥设置元素。

public object this[string key] { get; set; }

财产价值

object

Methods

Add(KeyValuePair<string,对象="">)

添加一个元素到 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏。

public void Add(KeyValuePair<string, object=""> item)

Parameters

item KeyValuePair < string , object >

要添加的项目。

Add(字体、对象)

将指定的密钥和值添加到 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏中。

public void Add(string key, object value)

Parameters

key string

要添加的元素的关键。

value object

要添加的元素的价值。

Clear()

从 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏中删除所有元素。

public void Clear()

Contains(KeyValuePair<string,对象="">)

确定 Aspose.Html.Dom.Mutations.MutationObserverInit 是否包含指定的关键/值对。

public bool Contains(KeyValuePair<string, object=""> item)

Parameters

item KeyValuePair < string , object >

要检查的项目。

Returns

bool

如果 Aspose.Html.Dom.Mutations.MutationObserverInit 包含指定的关键/值对;否则,虚假。

ContainsKey(线条)

确定 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏是否包含指定的密钥。

public bool ContainsKey(string key)

Parameters

key string

要检查的钥匙

Returns

bool

是的,如果 Aspose.Html.Dom.Mutations.MutationObserverInit 包含一个确定的密钥;否则,虚假。

CopyTo(KeyValuePair<string,对象="">( ), int)

将 Aspose.Html.Dom.Mutations.MutationObserverInit 元素复制到现有单维序列,从指定的序列指数开始。

public void CopyTo(KeyValuePair<string, object="">[] array, int arrayIndex)

Parameters

array KeyValuePair < string , object > [ ]

目的地 Array

arrayIndex int

Array 指数开始了。

GetEnumerator()

返回通过 Aspose.Html.Dom.Mutations.MutationObserverInit 元素的列表器。

public IEnumerator<keyvaluepair<string, object="">&gt; GetEnumerator()

Returns

IEnumerator < KeyValuePair < string , object >>

一个 System.Collections.Generic.IEnumerator`1 对象,可以通过 Aspose.Html.Dom.Mutations.MutationObserverInit 元素进行 iterate。

Remove(KeyValuePair<string,对象="">)

从 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏中删除指定的关键/值对。

public bool Remove(KeyValuePair<string, object=""> item)

Parameters

item KeyValuePair < string , object >

要去除的物品。

Returns

bool

真實的,如果成功移除;否則,假的。

Remove(线条)

从 Aspose.Html.Dom.Mutations.MutationObserverInit 收藏中删除与指定密钥相关的值。

public bool Remove(string key)

Parameters

key string

要删除的元素的关键。

Returns

bool

是的,如果元素成功找到和删除;否则,假。

TryGetValue(Out Object)

收到与指定的密钥相关的值。

public bool TryGetValue(string key, out object value)

Parameters

key string

得到的价值的关键。

value object

当此方法返回时,则包含与所指定的密钥相关的值,如果密钥被发现;否则,则为零。

Returns

bool

是的,如果 Aspose.Html.Dom.Mutations.MutationObserverInit 包含一个确定的密钥;否则,虚假。</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>

 中文