Interface IWindow
اسم الفضاء : Aspose.Html.Window مجموعة: Aspose.HTML.dll (25.4.0)
يمثل موضوع النافذة نافذة تحتوي على وثيقة DOM.
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IWindow : IEventTarget, IGlobalEventHandlers, IWindowEventHandlers, IWindowTimers, IDocumentView, IAbstractView, IDisposable
Implements
IEventTarget , IGlobalEventHandlers , IWindowEventHandlers , IWindowTimers , IDocumentView , IAbstractView , IDisposable
Properties
Document
يجب على ميزة المستند إرجاع أحدث كائن مستند في كائن النافذة.
[DOMName("document")]
Document Document { get; }
قيمة الممتلكات
FrameElement
الهدف هو موضوع الوثيقة.
[DOMName("frameElement")]
Element FrameElement { get; }
قيمة الممتلكات
LocalStorage
يعيد كائن التخزين الذي يسمح لك بتخزين أزواج المفاتيح / القيمة في وكيل المستخدم.
[DOMName("localStorage")]
IStorage LocalStorage { get; }
قيمة الممتلكات
Location
يجب على خصائص الموقع في واجهة النافذة إرجاع كائن الموقع لهذا الكائن النافذة وثيقة.
[DOMName("location")]
Location Location { get; }
قيمة الممتلكات
Name
يجب أن يعيد خصائص الاسم من كائن النافذة، عند الحصول، الاسم الحالي من سياق التصفح، وعند إعداد، تعيين اسم سياق التصفح إلى القيمة الجديدة.
[DOMName("name")]
string Name { get; set; }
قيمة الممتلكات
Opener
ويجب على المفتاح IDL المسمى على كائن النافذة، عند الحصول عليه، إرجاع كائن WindowProxy من السياق التصفح الذي تم إنشاؤه من السياق التصفح الحالي (وهذا السياق التصفح المفتاح)، إذا كان هناك واحد، إذا كان لا يزال متاحا، وإذا لم يكن السياق التصفح الحالي قد ألغى مفتاحه؛ وإلا فإنه يجب أن يعود صفر.
[DOMName("opener")]
IWindow Opener { get; }
قيمة الممتلكات
Parent
يجب على الوالد IDL المسمى على نافذة كائن وثيقة في سياق التصفح ب إرجاع كائن WindowProxy من سياق التصفح الوالد ، إذا كان هناك واحد (أي إذا كان b هو سياق التصفح للأطفال) أو كائن WindowProxy من سياق التصفح ب نفسه ، خلاف ذلك (أي إذا كان سياق التصفح على مستوى أعلى أو سياق التصفح المنفصل).
[DOMName("parent")]
IWindow Parent { get; }
قيمة الممتلكات
Self
يعود إلى موضوع WindowProxy في سياق التصفح.
[DOMName("self")]
IWindow Self { get; }
قيمة الممتلكات
Top
يجب على الخصائص العليا IDL على كائن نافذة وثيقة في سياق التصفح ب إرجاع كائن WindowProxy من سياق التصفح العلوي (الذي سيكون كائن WindowProxy الخاص به إذا كان سياق التصفح العلوي نفسه) ، إذا كان لديه واحد ، أو كائن WindowProxy الخاص به خلاف ذلك (على سبيل المثال ، إذا كان سياق التصفح المنفصل).
[DOMName("top")]
IWindow Top { get; }
قيمة الممتلكات
Window
يعود إلى موضوع WindowProxy في سياق التصفح.
[DOMName("window")]
IWindow Window { get; }
قيمة الممتلكات
Methods
Alert(الستار)
يعرض تحذيرًا نموذجيًا مع الرسالة المقدمة ، وينتظر المستخدم إلغائه
[DOMName("alert")]
void Alert(string message)
Parameters
message
string
الرسالة .
Atob(الستار)
يأخذ بيانات الإدخال، في شكل شريط Unicode يحتوي على البيانات الثنائية المشفرة base64،يزيلها ويعيد سلسلة تتألف من الأحرف في نطاق U+0000 إلى U+00FF،كل واحد يمثل بايت ثنائي مع قيم 0x00 إلى 0xFF على التوالي، تتوافق مع تلك البيانات الثنائية.
[DOMName("atob")]
string Atob(string data)
Parameters
data
string
سلسلة Unicode التي تحتوي على البيانات الثنائية المشفرة base64
Returns
السلسلة التي تتكون من الأحرف في نطاق U+0000 إلى U+00FF
Exceptions
من خلال “الخطأ غير صالحة” DOMاستثناء إذا كانت شريط الإدخال غير صالحة base64 البيانات.
Btoa(الستار)
يأخذ بيانات الإدخال، في شكل شريط Unicode يحتوي فقط على الأحرف في نطاق U+0000 إلى U+00FF،كل واحد يمثل بايت ثنائي مع قيم 0x00 إلى 0xFF على التوالي، وتحويلها إلى تمثيلها base64، والتي يعيدها.
[DOMName("btoa")]
string Btoa(string data)
Parameters
data
string
شريط Unicode يحتوي فقط على الأحرف في نطاق U+0000 إلى U+00FF.
Returns
سورة البقرة آية 64
Exceptions
من خلال استثناء “InvalidCharacterError” DOMإستثناء إذا كانت سلسلة الإدخال تحتوي على أي حرف خارج نطاق.
Confirm(الستار)
يظهر نموذج OK / إلغاء سريع مع الرسالة المعينة ، وينتظر المستخدم إلغاءها ، ويعود صحيح إذا كان المستخدم يضغط على OK و false إذا كان المستخدم يضغط على إلغاء.
[DOMName("confirm")]
bool Confirm(string message)
Parameters
message
string
الرسالة .
Returns
يعود صحيحًا إذا قام المستخدم بالضغط على OK و false إذا قام المستخدم بالضغط على إلغاء
MatchMedia(الستار)
يعيد كائن MediaQueryList الجديد الذي يمكن استخدامه بعد ذلك لتحديد ما إذا كان المستند يتطابق مع شريط استعلام وسائل الإعلام،بالإضافة إلى مراقبة الوثيقة لتحديد متى يتطابق (أو يتوقف عن التطابق) أن وسائل الإعلام تسأل.انظر CSSOM View مواصفات الوحدة: https://www.w3.org/TR/cssom-view/#extensions-to-the-window-interface
[DOMName("matchMedia")]
MediaQueryList MatchMedia(string query)
Parameters
query
string
الشريط الذي يحتوي على استعلام وسائل الإعلام؛انظر https://drafts.csswg.org/ أخبار/ من أجل التفاصيل.
Returns
موضوع MediaQueryList
Prompt(ستيفن، ستيفن)
يظهر مربع نصي نموذجي مع الرسالة المذكورة، وينتظر المستخدم إلغائه، ويعيد القيمة التي أدخلها المستخدم.إذا قام المستخدم بإلغاء الرسالة المذكورة، ثم يعود صفر بدلا من ذلك.إذا كان الحجة الثانية موجودة، ثم يتم استخدام القيمة المذكورة باعتبارها افتراضية.
[DOMName("prompt")]
string Prompt(string message, string @default)
Parameters
message
string
الرسالة .
default
string
عن الافتراض .
Returns
يعيد القيمة التي أدخلها المستخدم