Class MutationRecord
محتويات
[
يخفي
]MutationRecord class
يمثل سجل الطفرة طفرة DOM فردية. إنه الكائن الذي يتم تمريره إليهMutationObserver
سMutationCallback
.
public class MutationRecord : DOMObject
الخصائص
اسم | وصف |
---|---|
AddedNodes { get; } | إرجاع العقد المضافة . |
AttributeName { get; } | تُرجع الاسم المحلي للسمة التي تم تغييرها ، وتكون خالية بخلاف ذلك. |
AttributeNamespace { get; } | إرجاع مساحة الاسم للسمة التي تم تغييرها ، وبخلاف ذلك خالية. |
NextSibling { get; } | إرجاع الشقيق التالي للعقد المضافة أو التي تمت إزالتها ، أو فارغة. |
OldValue { get; } | تعتمد القيمة المعادة على النوع. بالنسبة إلى “السمات” ، فهي قيمة السمة التي تم تغييرها قبل التغيير. |
PreviousSibling { get; } | إرجاع الشقيق السابق للعقد المضافة أو التي تمت إزالتها ، أو فارغة. |
RemovedNodes { get; } | قم بإرجاع العقد التي تمت إزالتها. |
Target { get; } | تُرجع العقدة التي تأثرت بها الطفرة ، اعتمادًا على النوع. بالنسبة إلى “السمات” ، هو العنصر الذي تغيرت صفته. بالنسبة لـ “CharacterData” ، فهي عقدة CharacterData. بالنسبة إلى “قائمة الأطفال” ، فإن العقدة هي التي تغيرت عناصرها الفرعية. |
Type { get; } | تُرجع “السمات” إذا كانت طفرة في السمة ، و “characterData” إذا كانت طفرة في عقدة CharacterData و “قائمة الأطفال” إذا كانت طفرة في شجرة العقد. |
طُرق
اسم | وصف |
---|---|
virtual GetPlatformType() | تُستخدم هذه الطريقة لاسترداد كائن ECMAScriptType . |
أنظر أيضا
- class DOMObject
- مساحة الاسم Aspose.Html.Dom.Mutations
- المجسم Aspose.HTML