Interface IWindow
İsim alanı : Aspose.Html.Window Görüntüleme: Aspose.HTML.dll (25.4.0)
Pencere nesnesi bir DOM belgesini içeren bir pencereyi temsil eder.
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IWindow : IEventTarget, IGlobalEventHandlers, IWindowEventHandlers, IWindowTimers, IDocumentView, IAbstractView, IDisposable
Implements
IEventTarget , IGlobalEventHandlers , IWindowEventHandlers , IWindowTimers , IDocumentView , IAbstractView , IDisposable
Properties
Document
Belge özellikleri, pencere nesnesinin en yeni Belge nesnesini iade etmelidir.
[DOMName("document")]
Document Document { get; }
Mülkiyet Değer
FrameElement
Çerçeve bir belgenin nesnesidir.
[DOMName("frameElement")]
Element FrameElement { get; }
Mülkiyet Değer
LocalStorage
Kullanıcı aracında anahtar / değer çiftleri kaydetmenize olanak tanıyan bir Depolama nesnesini geri getirir.
[DOMName("localStorage")]
IStorage LocalStorage { get; }
Mülkiyet Değer
Location
Pencere arayüzünün konum atributu, o Pencere nesnesinin Belge için Konum nesnesini iade etmelidir.
[DOMName("location")]
Location Location { get; }
Mülkiyet Değer
Name
Pencere nesnesinin adı atributu, alırken, tarama bağlamının mevcut adını iade etmelidir ve ayarlandığında, tarama bağlamının adını yeni değere ayarlamalıdır.
[DOMName("name")]
string Name { get; set; }
Mülkiyet Değer
Opener
Açılayıcı IDL atribütü pencere nesnesinde, alırken, mevcut tarama bağlamı oluşturulan tarama bağlamının WindowProxy nesnesini iade etmelidir (açılayıcı tarama bağlamı ise), eğer bir varsa, eğer hala mevcut ise, ve eğer mevcut tarama bağlamı açıcısını yok etmemişse; aksi takdirde, sıfır iade etmelidir. ayarında, eğer yeni değeri sıfır ise, mevcut tarama bağlamı açıcısını yok etmelidir; eğer yeni değeri başka bir şey ise, kullanıcı aracı pencere nesnesinin iç yöntemi [DefineOwnProperty] çağırmalı, mülk adı “açılayıcı” anahtarı olarak geçmelidir, ve Mülkiyet Açıklaması {Value: değer, değer, değer, değer, değer
[DOMName("opener")]
IWindow Opener { get; }
Mülkiyet Değer
Parent
Bir tarama bağlamında bir Belgenin pencere nesnesine atıfta bulunan ana IDL b, bir tanesi varsa (yani b bir çocuk tarama bağlamı ise) veya tarama bağlamının Windows Proxy nesnesinin kendisi varsa (yani üst düzey bir tarama bağlamı ise veya ayrılmış bir tarama bağlamı ise) Windows Proxy nesnesini iade etmelidir.
[DOMName("parent")]
IWindow Parent { get; }
Mülkiyet Değer
Self
Windows nesnesinin tarama bağlamında WindowsProxy nesnesini geri getirir.
[DOMName("self")]
IWindow Self { get; }
Mülkiyet Değer
Top
Bir tarama bağlamında bir Belgenin pencere nesnesindeki üst IDL atributu b, WindowsProxy nesnesini üst düzey tarama bağlamından (bir üst düzey tarama bağlamı olsaydı kendi WindowsProxy nesnesidir) iade etmelidir, eğer bir veya kendi WindowsProxy nesnesine sahipse (örneğin, ayrılmış bir gövde tarama bağlamı olsaydı).
[DOMName("top")]
IWindow Top { get; }
Mülkiyet Değer
Window
Windows nesnesinin tarama bağlamında WindowsProxy nesnesini geri getirir.
[DOMName("window")]
IWindow Window { get; }
Mülkiyet Değer
Methods
Alert(Sırt)
Verilen mesajla bir modal uyarı görüntülenir ve kullanıcının bunu reddetmesini bekler.
[DOMName("alert")]
void Alert(string message)
Parameters
message
string
Mesaj için .
Atob(Sırt)
Bas64 kodlanmış ikili verileri içeren bir Unicode çubuğu şeklinde giriş verilerini alır,dekode eder ve U+0000 ile U+00FF aralığında karakterlerden oluşan bir zincir iade eder,Her biri 0x00 ile 0xFF değerleri olan bir ikili byteyi temsil eder ve bu ikili verilere karşılık gelir.
[DOMName("atob")]
string Atob(string data)
Parameters
data
string
Bas64 kodlanmış ikili verileri içeren Unicode çubuğu
Returns
U+0000 ile U+00FF arasındaki karakterlerden oluşan çizgi
Exceptions
“InvalidCharacterError” DOMÖzürlüğü ile giriş çubuğu geçerli değilse baz64 verileri.
Btoa(Sırt)
Giriş verilerini, yalnızca U+0000 ile U+00FF aralığında karakterler içeren bir Unicode çubuğu şeklinde alır;Her biri 0x00 ile 0xFF değerleri olan bir ikili byteyi temsil eder ve onu baz64 temsiline dönüştürür.
[DOMName("btoa")]
string Btoa(string data)
Parameters
data
string
Unicode çubuğu, U+0000 ile U+00FF aralığında yalnızca karakterler içerir.
Returns
Bas64 Çizgisi
Exceptions
“InvalidCharacterError” DOMException istisnası, giriş çubuğunda aralıksız herhangi bir karakter içeriyorsa.
Confirm(Sırt)
Gösterilen mesajla modal bir OK / iptal çabucak görüntülenir, kullanıcının iptal etmesini bekler ve kullanıcının iptal etmesini tıklatması durumunda doğru ve yanlış döndürür.
[DOMName("confirm")]
bool Confirm(string message)
Parameters
message
string
Mesaj için .
Returns
Kullanıcı OK ve yanlış tıklayarak doğru geri döner Kullanıcı iptal
MatchMedia(Sırt)
Yeni bir MediaQueryList nesneyi geri getirir ve sonra belgenin medya sorgusu çubuğuna uygun olup olmadığını belirlemek için kullanılabilir.Ayrıca, belgenin ne zaman eşleştiğini (veya eşleşmeyi durdurduğunu) tespit etmek için medya sorgularını izlemek için.CSSOM View Modül Özellikleri: https://www.w3.org/TR/cssom-view/#extensions-to-the-window-interface
[DOMName("matchMedia")]
MediaQueryList MatchMedia(string query)
Parameters
query
string
Bir medya sorgusu içeren çubuk;bakın https://sürücüler.csswg.org/mediaqueries/ ayrıntılar için.
Returns
MediaQueryList nesneleri
Prompt(String ve String)
Gösterilen mesajla bir modal metin alanı prompt, kullanıcı tarafından iptal edilmesini bekler ve kullanıcı tarafından girilen değeri iade eder. eğer kullanıcı prompt iptal ederse, o zaman null iade edilir. eğer ikinci argüman mevcutsa, o zaman verilen değeri varsayılan olarak kullanılır.
[DOMName("prompt")]
string Prompt(string message, string @default)
Parameters
message
string
Mesaj için .
default
string
Bu default.
Returns
Kullanıcının girdiği değerleri geri getirir