Interface IWindow

IWindow interface

Pencere nesnesi, bir DOM belgesi içeren bir pencereyi temsil eder.

public interface IWindow : IDisposable, IDocumentView, IEventTarget, IGlobalEventHandlers, 
    IWindowEventHandlers, IWindowTimers

Özellikleri

İsimTanım
Document { get; }Document özniteliği, Window nesnesinin en yeni Document nesnesini döndürmelidir.
FrameElement { get; }Bir Belgenin frameElement nesnesi.
Location { get; }Pencere arayüzünün konum özniteliği, o Pencere nesnesinin Document. için Konum nesnesini döndürmelidir.
Name { get; set; }Window nesnesinin name özniteliği, alınırken tarama içeriğinin geçerli adını döndürmeli ve ayarlandığında, tarama içeriğinin adını yeni değere ayarlamalıdır.
Opener { get; }Window nesnesindeki açıcı IDL özniteliği, alınırken, mevcut gözatma bağlamının oluşturulduğu gözatma bağlamının (açıcı gözatma bağlamı) WindowProxy nesnesini, eğer varsa, hala mevcutsa ve varsa döndürmelidir. mevcut göz atma bağlamı, açıcısını reddetmedi; aksi halde null döndürmelidir. Ayarlama sırasında, yeni değer null ise, geçerli göz atma bağlamı açıcısını reddetmelidir; yeni değer başka bir şeyse, kullanıcı aracısı, özellik anahtarı olarak “opener” özellik adını ve Özellik Tanımlayıcı { [[Değer]] değerini ileterek Window nesnesinin [[DefineOwnProperty]] dahili yöntemini çağırmalıdır. , [[Yazılabilir]]: true, [[Enumerable]]: true, [[Configurable]]: true } özelliği tanımlayıcı olarak, burada değer yeni değerdir.
Parent { get; }Gözatma bağlamında b bir Belgenin Window nesnesindeki üst IDL özniteliği, varsa üst gözatma bağlamının WindowProxy nesnesini (yani, b bir alt gözatma bağlamıysa) veya gözatmanın WindowProxy nesnesini döndürmelidir. bağlam b’nin kendisi, aksi takdirde (yani, üst düzey bir göz atma bağlamı veya ayrılmış, iç içe geçmiş bir göz atma bağlamıysa).
Self { get; }Window nesnesinin tarama içeriğinin WindowProxy nesnesini döndürür.
Top { get; }Tarama bağlamındaki bir Belgenin Window nesnesindeki üst IDL özniteliği b, üst düzey tarama bağlamının WindowProxy nesnesini döndürmelidir (bu, kendisi bir üst düzey tarama bağlamı olsaydı kendi WindowProxy nesnesi olurdu), eğer bir veya kendi WindowProxy nesnesine sahiptir (örneğin, ayrılmış, iç içe geçmiş bir tarama bağlamıysa).
Window { get; }Window nesnesinin tarama içeriğinin WindowProxy nesnesini döndürür.

yöntemler

İsimTanım
Alert(string)Verilen mesajla birlikte kalıcı bir uyarı görüntüler ve kullanıcının bunu kapatmasını bekler
Confirm(string)Verilen mesajla birlikte kalıcı bir Tamam/İptal istemi görüntüler, kullanıcının bunu reddetmesini bekler ve kullanıcı Tamam’ı tıklarsa doğru, kullanıcı İptal’i tıklarsa yanlış döndürür.
Prompt(string, string)Verilen mesajla birlikte kalıcı bir metin alanı istemi görüntüler, kullanıcının mesajı kapatmasını bekler ve kullanıcının girdiği değeri döndürür. Kullanıcı istemi iptal ederse, bunun yerine null değerini döndürür. İkinci bağımsız değişken mevcutsa, verilen değer varsayılan olarak kullanılır.

Ayrıca bakınız