Interface IWindow
Namn på plats: Aspose.Html.Window Sammanfattning: Aspose.HTML.dll (25.4.0)
Fönsterobjektet representerar ett fönster som innehåller ett DOM-dokument.
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IWindow : IEventTarget, IGlobalEventHandlers, IWindowEventHandlers, IWindowTimers, IDocumentView, IAbstractView, IDisposable
Implements
IEventTarget , IGlobalEventHandlers , IWindowEventHandlers , IWindowTimers , IDocumentView , IAbstractView , IDisposable
Properties
Document
Dokumentattributen måste returnera det nyaste dokumentobjektet i fönstret.
[DOMName("document")]
Document Document { get; }
Fastighetsvärde
FrameElement
FrameElement är föremål för ett dokument.
[DOMName("frameElement")]
Element FrameElement { get; }
Fastighetsvärde
LocalStorage
Returnerar ett lagringsobjekt som låter dig spara nyckel/värdepar i användarens agent.
[DOMName("localStorage")]
IStorage LocalStorage { get; }
Fastighetsvärde
Location
Fönstergränssnittets platsattribut måste returnera platsobjektet för det Fönsterobjektets Dokument.
[DOMName("location")]
Location Location { get; }
Fastighetsvärde
Name
Namnsattribut för fönstret objekt måste, vid mottagning, returnera det aktuella namnet på webbläsarkontexten och, vid inställning, ange namnet på webbläsarkontexten till det nya värdet.
[DOMName("name")]
string Name { get; set; }
Fastighetsvärde
Opener
Den öppnare IDL attribut på fönstret objekt, på att få, måste returnera WindowProxy objektet av webbläsarkontexten från vilken den aktuella webbläsarkontexten skapades (det öppnare webbläsarkontexten), om det finns en, om det fortfarande finns, och om den aktuella webbläsarkontexten inte har avkunnat sin öppnare; annars, det måste återvända noll. På inställning, om den nya värdet är noll då den aktuella webbläsarkontexten måste avkunnat sin öppnare; om den nya värdet är något annat då användarens agent måste ringa den [DefineOwnProperty] interna metoden av fönstret objekt, passera ägande namn “öppnare” som ägande nyckel, och ä
[DOMName("opener")]
IWindow Opener { get; }
Fastighetsvärde
Parent
Den föräldra IDL attribut på Fönstret objekt av ett Dokument i en surfing sammanhang b måste returnera WindowProxy objektet av den föräldra surfing sammanhang, om det finns en (dvs. om b är ett barn surfing sammanhang), eller WindowProxy objektet av den surfing sammanhang b själv, annars (dvs. om det är en topp-nivå surfing sammanhang eller en avskild navigerad surfing sammanhang).
[DOMName("parent")]
IWindow Parent { get; }
Fastighetsvärde
Self
Återställer WindowProxy-objektet i Windows-objektets surfaringskontext.
[DOMName("self")]
IWindow Self { get; }
Fastighetsvärde
Top
Den övre IDL-attribut på ett dokumentets fönsterobjekt i en webbläsarkontext b måste returnera WindowsProxy-objektet från dess toppnivå webbläsarkontext (vilket skulle vara sitt eget WindowsProxy-objekt om det var ett toppnivå webbläsarkontext själv), om det har en, eller sitt eget WindowsProxy-objekt annars (t.ex. om det var en avskild nötad webbläsarkontext).
[DOMName("top")]
IWindow Top { get; }
Fastighetsvärde
Window
Återställer WindowProxy-objektet i Windows-objektets surfaringskontext.
[DOMName("window")]
IWindow Window { get; }
Fastighetsvärde
Methods
Alert(Sträng)
Visar en modalvarning med det angivna meddelandet, och väntar på att användaren avger det
[DOMName("alert")]
void Alert(string message)
Parameters
message
string
och budskapet .
Atob(Sträng)
Ta inmatningsdata, i form av en Unicode sträng som innehåller bas64-kodade binära data,decoderar den och returnerar en sträng bestående av tecken i intervallet U+0000 till U+00FF,var och en representerar en binär byte med värden 0x00 till 0xFF respektive, motsvarande den binära data.
[DOMName("atob")]
string Atob(string data)
Parameters
data
string
Unicode sträng som innehåller bas64-kodade binära data
Returns
Strängen består av tecken i intervallet U+0000 till U+00FF
Exceptions
Genom en “InvalidCharacterError” DOMException om inputfältet inte är giltigt bas64 data.
Btoa(Sträng)
Ta inputdata, i form av en Unicode sträng som endast innehåller tecken i intervallet U+0000 till U+00FF,var och en representerar en binär byte med värden 0x00 till 0xFF respektive, och konverterar den till sin bas64 representation, som den returnerar.
[DOMName("btoa")]
string Btoa(string data)
Parameters
data
string
Unicode strängen innehåller endast tecken i intervallet U+0000 till U+00FF.
Returns
Den bas64 sträng.
Exceptions
Genom en “InvalidCharacterError” DOMException undantag om ingångsträngen innehåller någon out-of-range tecken.
Confirm(Sträng)
Visar ett modellt OK/annull snabbt med det angivna meddelandet, väntar på att användaren avlägsnar det och returnerar sant om användaren klickar på OK och falsk om användaren klickar på Annull.
[DOMName("confirm")]
bool Confirm(string message)
Parameters
message
string
och budskapet .
Returns
Returnerar sant om användaren klickar på OK och falsk om användaren klickar på Cancel
MatchMedia(Sträng)
Returnerar ett nytt MediaQueryList-objekt som sedan kan användas för att avgöra om dokumentet matchar frågefältet för media,samt att övervaka dokumentet för att upptäcka när det matchar (eller slutar matcha) att media frågar.Se CSSOM Visa modul specifikation: https://www.w3.org/TR/cssom-view/#extensions-to-the-window-interface
[DOMName("matchMedia")]
MediaQueryList MatchMedia(string query)
Parameters
query
string
Strängen som innehåller en mediafråga;Se https://drafts.csswg.org/mediaqueries/ för detaljer.
Returns
MediaQueryList objekt
Prompt(String och String)
Visar ett modellt textfält prompt med det angivna meddelandet, väntar på att användaren ska avlägsna det och returnerar värdet som användaren har angett. Om användaren tar bort promptet returnerar den noll istället. Om det andra argumentet är närvarande används värdet som standard.
[DOMName("prompt")]
string Prompt(string message, string @default)
Parameters
message
string
och budskapet .
default
string
Det är default.
Returns
Returnerar det värde som användaren har angett