Interface IWindow
Numele spaţiului: Aspose.Html.Window Asamblare: Aspose.HTML.dll (25.4.0)
Obiectul ferestrei reprezintă o fereastră care conține un document DOM.
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IWindow : IEventTarget, IGlobalEventHandlers, IWindowEventHandlers, IWindowTimers, IDocumentView, IAbstractView, IDisposable
Implements
IEventTarget , IGlobalEventHandlers , IWindowEventHandlers , IWindowTimers , IDocumentView , IAbstractView , IDisposable
Properties
Document
Atribuția documentului trebuie să returneze cel mai recent Obiect Document al obiectului Fereastra.
[DOMName("document")]
Document Document { get; }
Valoarea proprietății
FrameElement
Obiectul elementului unui document.
[DOMName("frameElement")]
Element FrameElement { get; }
Valoarea proprietății
LocalStorage
Întoarce un obiect de stocare care vă permite să salvați perechi de cheie / valoare în agentul de utilizator.
[DOMName("localStorage")]
IStorage LocalStorage { get; }
Valoarea proprietății
Location
Atributul de localizare al interfeței ferestrei trebuie să returneze obiectul de localizare pentru documentul obiectului ferestrei.
[DOMName("location")]
Location Location { get; }
Valoarea proprietății
Name
Atributul de nume al obiectului Fereastra trebuie, la obtinerea, sa restituie numele curent al contextului de navigare si, la setare, sa stabileasca numele contextului de navigare la noua valoare.
[DOMName("name")]
string Name { get; set; }
Valoarea proprietății
Opener
Atributul IDL de deschidere pe obiectul ferestrei, la obținere, trebuie să returneze obiectul WindowProxy al contextului de navigare din care a fost creat contextul de navigare curent (contextul de navigare este deschis), dacă există unul, dacă este încă disponibil, și dacă contextul de navigare curent nu a dezvăluit deschiderea sa; altfel, trebuie să se întoarcă la zero. la setare, dacă noua valoare este zero, atunci contextul de navigare curent trebuie să dezvăluie deschiderea sa; dacă noua valoare este altceva, atunci agentul utilizator trebuie să cheme metoda interioară a obiectului ferestrei, trecând numele proprietății “Opener” ca cheie proprietății, și Descriitorul proprietății {Value: Value, Value, Value, Value
[DOMName("opener")]
IWindow Opener { get; }
Valoarea proprietății
Parent
IDL-ul părinte atribuit pe obiectul ferestrului unui Document într-un context de navigare b trebuie să restituie obiectul WindowProxy al contextului de navigare părinte, dacă există unul (de exemplu, dacă b este un context de navigare pentru copii), sau obiectul WindowProxy al contextului de navigare în sine b, altfel (de exemplu, dacă este un context de navigare de nivel superior sau un context de navigare distins).
[DOMName("parent")]
IWindow Parent { get; }
Valoarea proprietății
Self
Întoarce obiectul WindowProxy din contextul de navigare al obiectului Window.
[DOMName("self")]
IWindow Self { get; }
Valoarea proprietății
Top
Atribuția IDL-ului superior pe obiectul Windows al unui Document într-un context de navigare b trebuie să restituie obiectul WindowProxy din contextul său de navigare de nivel superior (care ar fi obiectul său propriu WindowProxy dacă ar fi un context de navigare de nivel superior în sine), dacă are unul sau obiectul său propriu WindowProxy altfel (de exemplu, dacă ar fi un context de navigare distins).
[DOMName("top")]
IWindow Top { get; }
Valoarea proprietății
Window
Întoarce obiectul WindowProxy din contextul de navigare al obiectului Window.
[DOMName("window")]
IWindow Window { get; }
Valoarea proprietății
Methods
Alert(Strângere)
afișează un avertisment modal cu mesajul dat și așteaptă ca utilizatorul să-l dezvăluie
[DOMName("alert")]
void Alert(string message)
Parameters
message
string
şi mesajul .
Atob(Strângere)
ia datele de intrare, sub forma unui string Unicode care conține date binare codate baz64;decodează și returnează un string format din caractere din gama U+0000 la U+00FF,fiecare reprezentând un byte binar cu valori de 0x00 până la 0xFF respectiv, corespunzătoare acestor date binare.
[DOMName("atob")]
string Atob(string data)
Parameters
data
string
Linia Unicode care conține date binare codate baz64
Returns
Strângerea constând din caractere din gama U+0000 la U+00FF
Exceptions
Printr-un “InvalidCharacterError” DOMExcepție dacă stringul de intrare nu este valabil baz64 date.
Btoa(Strângere)
ia datele de intrare, sub forma unui string Unicode care conține numai caractere din gama U+0000 la U+00FF,fiecare reprezentând un byte binar cu valorile 0x00 până la 0xFF respectiv, și îl convertește în reprezentarea sa base64, pe care o întoarce.
[DOMName("btoa")]
string Btoa(string data)
Parameters
data
string
Strângerea Unicode conține numai caractere din gama U+0000 până la U+00FF.
Returns
Cărţi de bază 64.
Exceptions
Prin o excepție “InvalidCharacterError” DOMExcepție în cazul în care stringul de intrare conține orice caractere externe.
Confirm(Strângere)
Se afișează un modal OK/Cancel prompt cu mesajul dat, așteaptă ca utilizatorul să-l respingă și revine adevărat dacă utilizatorul face clic pe OK și fals dacă utilizatorul face clic pe Cancel.
[DOMName("confirm")]
bool Confirm(string message)
Parameters
message
string
şi mesajul .
Returns
Întoarce valabil dacă utilizatorul face clic OK și fals dacă utilizatorul face clic Cancelare
MatchMedia(Strângere)
Întoarce un nou obiect MediaQueryList care poate fi apoi utilizat pentru a determina dacă documentul se potrivește cu linia de căutare media,precum și să monitorizeze documentul pentru a detecta când se potrivește (sau încetează să se potrivească) că interogarea media.A se vedea specificația modulului CSSOM View: HTTPS://www.w3.org/TR/cssom-view/#extensions-to-the-window-interface
[DOMName("matchMedia")]
MediaQueryList MatchMedia(string query)
Parameters
query
string
Strângerea care conține o interogare media;Vezi WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB pentru detalii.
Returns
Obiectul MediaQueryList
Prompt(String și String)
Se afișează un câmp de text modal prompt cu mesajul dat, așteaptă ca utilizatorul să-l elibereze și returnează valoarea pe care utilizatorul a introdus-o. Dacă utilizatorul anulează promptul, apoi returnează zero în schimb. Dacă al doilea argument este prezent, atunci valoarea dată este utilizată ca standard.
[DOMName("prompt")]
string Prompt(string message, string @default)
Parameters
message
string
şi mesajul .
default
string
şi de default.
Returns
Întoarce valoarea introdusă de utilizator