IWindow
محتويات
[
يخفي
]IWindow interface
يمثل كائن النافذة نافذة تحتوي على مستند DOM.
public interface IWindow : IDisposable, IDocumentView, IEventTarget, IGlobalEventHandlers,
IWindowEventHandlers, IWindowTimers
الخصائص
اسم | وصف |
---|---|
Document { get; } | يجب أن تقوم سمة المستند بإرجاع أحدث كائن مستند لكائن Window. |
FrameElement { get; } | كائن frameElement لمستند . |
Location { get; } | يجب أن تقوم سمة الموقع لواجهة Window بإرجاع كائن الموقع لمستند كائن النافذة هذا. |
Name { get; set; } | يجب أن تعيد سمة الاسم الخاصة بكائن النافذة ، عند الحصول عليها ، الاسم الحالي لسياق الاستعراض ، وعند الإعداد ، قم بتعيين اسم سياق الاستعراض على القيمة الجديدة. |
Opener { get; } | سمة Opener IDL على كائن Window ، عند الحصول عليها ، يجب أن تعيد كائن WindowProxy لسياق التصفح الذي تم إنشاء سياق التصفح الحالي منه (سياق تصفح الفتح الخاص به) ، إذا كان هناك واحد ، إذا كان لا يزال متاحًا ، وإذا سياق التصفح الحالي لم يتبرأ من افتتاحيته ؛ خلاف ذلك ، يجب أن ترجع فارغة. عند الإعداد ، إذا كانت القيمة الجديدة فارغة ، فيجب أن يتخلى سياق التصفح الحالي عن افتتاحية قيمته ؛ إذا كانت القيمة الجديدة هي أي شيء آخر ، فيجب على وكيل المستخدم استدعاء الأسلوب الداخلي [[DefineOwnProperty]] لكائن Window ، وتمرير اسم الخاصية “opener” باعتباره مفتاح الخاصية ، وواصف الخاصية {[[القيمة]]: القيمة ، [[قابل للكتابة]]: صحيح ، [[Enumerable]]: صحيح ، [[قابل للتكوين]]: صحيح} باعتباره واصف الخاصية ، حيث تكون القيمة هي القيمة الجديدة. |
Parent { get; } | يجب أن تُرجع سمة IDL الأصل على كائن Window لمستند في سياق استعراض b كائن WindowProxy لسياق التصفح الأصلي ، إذا كان هناك واحد (على سبيل المثال ، إذا كان b هو سياق تصفح فرعي) ، أو كائن WindowProxy في الاستعراض السياق ب نفسه ، بخلاف ذلك (على سبيل المثال ، إذا كان سياق تصفح عالي المستوى أو سياق تصفح متداخل منفصل) . |
Self { get; } | إرجاع كائن WindowProxy الخاص بسياق الاستعراض الخاص بكائن Window. |
Top { get; } | يجب أن تُرجع سمة IDL العلوية في كائن Window لمستند ما في سياق استعراض b كائن WindowProxy لسياق التصفح ذي المستوى الأعلى (والذي سيكون كائن WindowProxy الخاص به إذا كان هو سياق تصفح عالي المستوى بحد ذاته) ، إذا يحتوي على كائن WindowProxy واحد أو خاص به بخلاف ذلك (على سبيل المثال ، إذا كان سياق تصفح متداخلاً منفصلًا) . |
Window { get; } | إرجاع كائن WindowProxy الخاص بسياق الاستعراض الخاص بكائن Window. |
طُرق
اسم | وصف |
---|---|
Alert(string) | يعرض تنبيهًا مشروطًا بالرسالة المحددة ، وينتظر حتى يقوم المستخدم بإغلاقها |
Confirm(string) | يعرض موجه موافق / إلغاء مشروط بالرسالة المحددة ، وينتظر أن يقوم المستخدم برفضها ، ويعيد صحيحًا إذا نقر المستخدم على “موافق” و “خطأ” إذا نقر المستخدم فوق “إلغاء”. |
Prompt(string, string) | يعرض موجه حقل نصي مع الرسالة المحددة ، وينتظر أن يقوم المستخدم برفضها ، ويعيد القيمة التي أدخلها المستخدم. إذا ألغى المستخدم الموجه ، فسيعيد القيمة فارغة بدلاً من ذلك. إذا كانت الوسيطة الثانية موجودة ، فسيتم استخدام القيمة المحددة كقيمة افتراضية. |
أنظر أيضا
- interface IDocumentView
- interface IEventTarget
- interface IGlobalEventHandlers
- interface IWindowEventHandlers
- interface IWindowTimers
- مساحة الاسم Aspose.Svg.Window
- المجسم Aspose.SVG