تمثيل لعقدة XML عامة
تنفيذ الفئات
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
as | Cdata|null | تحويل العقدة إلى عقدة CDATASection لأغراض الإكمال التلقائي |
as | Comment|null | تحويل العقدة إلى عقدة Comment لأغراض الإكمال التلقائي |
as | Doc | تحويل العقدة إلى عقدة Document لأغراض الإكمال التلقائي |
as | Element|null | تحويل العقدة إلى عقدة Element لأغراض الإكمال التلقائي |
as | Entity | تحويل العقدة إلى عقدة Entity لأغراض الإكمال التلقائي |
as | Processing | تحويل العقدة إلى عقدة Processing لأغراض الإكمال التلقائي |
as | Text|null | تحويل العقدة إلى عقدة Text لأغراض الإكمال التلقائي |
detach() | Content|null | يفصل العقدة عن عقدتها الرئيسية Element. |
get | Element|null | تعرض هذه السمة العقدة الرئيسية Element للعقدة. |
get | Content | تعرض هذه السمة نوع محتوى العقدة. |
get | String | تعرض هذه السمة قيمة النص لجميع العُقد التي تكون عناصر فرعية مباشرة أو غير مباشرة للعقدة، وذلك بالترتيب الذي تظهر به في المستند. |
مستندات تفصيلية
as Cdata()
تحويل العقدة إلى عقدة CDATASection لأغراض الإكمال التلقائي إذا لم تكن قيمة Content للعقدة CDATA، سيعرض هذا الأسلوب null.
الإرجاع
Cdata|null: عقدة CDATASection
as Comment()
تحويل العقدة إلى عقدة Comment لأغراض الإكمال التلقائي إذا لم يكن Content للعقدة COMMENT، سيعرض هذا الأسلوب null.
الإرجاع
Comment|null: عقدة Comment أو null إذا لم يكن نوع محتوى العقدة COMMENT.
as Doc Type()
تحويل العقدة إلى عقدة Document لأغراض الإكمال التلقائي إذا لم تكن قيمة Content للعقدة DOCTYPE، ستعرض هذه الطريقة null.
الإرجاع
Doc: عقدة Document
as Element()
تحويل العقدة إلى عقدة Element لأغراض الإكمال التلقائي إذا لم يكن Content للعقدة ELEMENT، سيعرض هذا الأسلوب null.
الإرجاع
Element|null: عقدة Element
as Entity Ref()
تحويل العقدة إلى عقدة Entity لأغراض الإكمال التلقائي
إذا لم يكن Content للعقدة ENTITYREF، سيعرض هذا الأسلوب null.
الإرجاع
Entity: عقدة Entity
as Processing Instruction()
تحويل العقدة إلى عقدة Processing لأغراض الإكمال التلقائي إذا لم تكن قيمة Content للعقدة PROCESSINGINSTRUCTION، تعرض هذه الطريقة null.
الإرجاع
Processing: عقدة Processing
as Text()
تحويل العقدة إلى عقدة Text لأغراض الإكمال التلقائي إذا لم يكن Content للعقدة TEXT، يعرض هذا الأسلوب null.
الإرجاع
Text|null: عقدة Text
detach()
get Parent Element()
get Type()
get Value()
تعرض هذه السمة قيمة النص لجميع العُقد التي تكون عناصر فرعية مباشرة أو غير مباشرة للعقدة، وذلك بالترتيب الذي تظهر به في المستند.
الإرجاع
String: قيمة النص لجميع العُقد الثانوية المباشرة أو غير المباشرة للعقدة