Interface IWindow
Tên không gian: Aspose.Html.Window Tổng hợp: Aspose.HTML.dll (25.4.0)
Đối tượng cửa sổ đại diện cho một cửa sổ chứa một tài liệu DOM.
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IWindow : IEventTarget, IGlobalEventHandlers, IWindowEventHandlers, IWindowTimers, IDocumentView, IAbstractView, IDisposable
Implements
IEventTarget , IGlobalEventHandlers , IWindowEventHandlers , IWindowTimers , IDocumentView , IAbstractView , IDisposable
Properties
Document
Tài liệu thuộc tính phải trả về tài liệu tài liệu mới nhất của đối tượng cửa sổ.
[DOMName("document")]
Document Document { get; }
Giá trị bất động sản
FrameElement
frameElement là đối tượng của một tài liệu.
[DOMName("frameElement")]
Element FrameElement { get; }
Giá trị bất động sản
LocalStorage
Quay lại một mục lưu trữ cho phép bạn lưu các cặp chìa khóa / giá trị trong đại lý người dùng.
[DOMName("localStorage")]
IStorage LocalStorage { get; }
Giá trị bất động sản
Location
Tính năng vị trí của giao diện cửa sổ phải trả về đối tượng vị trí cho tài liệu của đối tượng cửa sổ đó.
[DOMName("location")]
Location Location { get; }
Giá trị bất động sản
Name
Tên thuộc tính của đối tượng cửa sổ phải, khi nhận, trả về tên hiện tại của bối cảnh duyệt, và, khi thiết lập, đặt tên của bối cảnh duyệt vào giá trị mới.
[DOMName("name")]
string Name { get; set; }
Giá trị bất động sản
Opener
Người mở IDL thuộc tính trên đối tượng cửa sổ, khi nhận, phải trả lại đối tượng WindowProxy của bối cảnh trình duyệt từ đó bối cảnh trình duyệt hiện tại đã được tạo ra (bối cảnh trình duyệt của người mở), nếu có một, nếu nó vẫn có sẵn, và nếu bối cảnh trình duyệt hiện tại đã không mất giá trị của nó; nếu không, nó phải trả lại không. Trên thiết lập, nếu giá trị mới là không, thì bối cảnh trình duyệt hiện tại phải mất giá trị của nó; nếu giá trị mới là bất cứ điều gì khác, thì đại lý người dùng phải gọi [DefineOwnProperty] phương pháp nội bộ của đối tượng cửa sổ, thông qua tên tài sản “bối cảnh trình duyệt” như chủ sở hữu, và Mô tả tài sản {Value: giá trị, giá trị, giá trị, giá trị, giá trị, giá trị, giá
[DOMName("opener")]
IWindow Opener { get; }
Giá trị bất động sản
Parent
Người mẹ IDL thuộc về đối tượng cửa sổ của một Tài liệu trong một bối cảnh trình duyệt phải trả về đối tượng WindowProxy của bối cảnh trình duyệt của người mẹ, nếu có một (ví dụ, nếu b là một bối cảnh trình duyệt trẻ em), hoặc đối tượng WindowProxy của bối cảnh trình duyệt chính nó, nếu không (ví dụ, nếu nó là một bối cảnh trình duyệt cấp cao hoặc một bối cảnh trình duyệt tách).
[DOMName("parent")]
IWindow Parent { get; }
Giá trị bất động sản
Self
Trở lại đối tượng WindowProxy trong bối cảnh duyệt của đối tượng Window.
[DOMName("self")]
IWindow Self { get; }
Giá trị bất động sản
Top
Các thuộc tính IDL hàng đầu trên đối tượng cửa sổ của một tài liệu trong một bối cảnh trình duyệt phải trả về đối tượng WindowProxy của bối cảnh trình duyệt hàng đầu của nó (cái đó sẽ là đối tượng WindowProxy của riêng nó nếu nó là bối cảnh trình duyệt hàng đầu), nếu nó có một, hoặc đối tượng WindowProxy của riêng nó khác (ví dụ, nếu nó là một bối cảnh trình duyệt mảnh vỡ).
[DOMName("top")]
IWindow Top { get; }
Giá trị bất động sản
Window
Trở lại đối tượng WindowProxy trong bối cảnh duyệt của đối tượng Window.
[DOMName("window")]
IWindow Window { get; }
Giá trị bất động sản
Methods
Alert(String)
Hiển thị một cảnh báo modal với thông điệp được cung cấp, và chờ đợi người dùng để xóa nó
[DOMName("alert")]
void Alert(string message)
Parameters
message
string
Thông điệp .
Atob(String)
Nhận dữ liệu nhập, dưới dạng một dòng Unicode chứa dữ liệu nhị phân được mã hóa base64;Xóa nó, và trả về một dòng bao gồm các ký tự trong phạm vi U+0000 đến U+00FF,mỗi đại diện cho một byte nhị phân với giá trị 0x00 đến 0xFF tương ứng, tương ứng với dữ liệu nhị phân đó.
[DOMName("atob")]
string Atob(string data)
Parameters
data
string
Dòng Unicode chứa dữ liệu nhị phân được mã hóa base64
Returns
Các dòng bao gồm các ký tự trong phạm vi U+0000 đến U+00FF
Exceptions
Thông qua một “InvalidCharacterError” DOMException nếu dòng nhập không có giá trị base64 dữ liệu.
Btoa(String)
Nhận dữ liệu nhập, dưới dạng một dòng Unicode chỉ chứa các ký tự trong phạm vi U+0000 đến U+00FF,mỗi đại diện cho một byte nhị phân với các giá trị từ 0x00 đến 0xFF tương ứng, và chuyển đổi nó sang đại diện base64 của nó, mà nó trở lại.
[DOMName("btoa")]
string Btoa(string data)
Parameters
data
string
Dòng Unicode chỉ chứa các ký tự trong phạm vi U+0000 đến U+00FF.
Returns
Tính năng của base64
Exceptions
Thông qua một “InvalidCharacterError” DOMException ngoại lệ nếu dòng nhập chứa bất kỳ ký tự ngoài phạm vi.
Confirm(String)
Hiển thị một mẫu OK/Cancel nhanh chóng với tin nhắn đó, chờ đợi người dùng xóa nó, và trở lại đúng nếu người dùng nhấp vào OK và giả nếu người dùng nhấp vào Cancel.
[DOMName("confirm")]
bool Confirm(string message)
Parameters
message
string
Thông điệp .
Returns
Trở lại đúng nếu người dùng nhấp vào OK và giả nếu người dùng nhấp vào Hủy
MatchMedia(String)
Trở lại một đối tượng MediaQueryList mới mà sau đó có thể được sử dụng để xác định liệu tài liệu phù hợp với dòng truy vấn phương tiện truyền thông,cũng như để theo dõi tài liệu để phát hiện khi nó phù hợp (hoặc ngừng phù hợp) mà phương tiện truyền thông truy vấn.Xem CSSOM View Module đặc điểm: https://www.w3.org/TR/cssom-view/#extensions-to-the-window-interface
[DOMName("matchMedia")]
MediaQueryList MatchMedia(string query)
Parameters
query
string
Các dòng chứa một truy vấn phương tiện truyền thông;xem https://drafts.csswg.org/truy ền thông/ Đối với chi tiết.
Returns
MediaQueryList đối tượng
Prompt(Thẻ, string)
Hiển thị một trường văn bản modal prompt với thông điệp đó, chờ đợi người dùng xóa nó, và trả lại giá trị mà người dùng đã nhập. Nếu người dùng xóa prompt, sau đó trả lại null thay thế.
[DOMName("prompt")]
string Prompt(string message, string @default)
Parameters
message
string
Thông điệp .
default
string
và default.
Returns
Trả lại giá trị mà người dùng đã nhập