Class Document

Document class

Το Έγγραφο αντιπροσωπεύει ολόκληρο το έγγραφο HTML, XML ή SVG. Εννοιολογικά, είναι η ρίζα του δέντρου εγγράφου και παρέχει την κύρια πρόσβαση στα δεδομένα του εγγράφου.

public class Document : Node, IDocumentEvent, IDocumentStyle, IDocumentTraversal, 
    IGlobalEventHandlers, INonElementParentNode, IParentNode, IXPathEvaluator

Ιδιότητες

ΟνομαΠεριγραφή
virtual Attributes { get; }Ένας NamedNodeMap που περιέχει τα χαρακτηριστικά αυτού του κόμβου (εάν είναι Στοιχείο) ή αλλιώς null.
override BaseURI { get; }Το απόλυτο βασικό URI αυτού του κόμβου ή μηδενικό εάν η υλοποίηση δεν ήταν σε θέση να αποκτήσει ένα απόλυτο URI.
CharacterSet { get; }Λαμβάνει την κωδικοποίηση του εγγράφου.
Charset { get; }Λαμβάνει την κωδικοποίηση του εγγράφου.
ChildElementCount { get; }Επιστρέφει τον τρέχοντα αριθμό κόμβων στοιχείων που είναι παιδιά αυτού του στοιχείου. 0 εάν αυτό το στοιχείο δεν έχει θυγατρικούς κόμβους που είναι τύπου node 1.
ChildNodes { get; }Μια λίστα κόμβων που περιέχει όλα τα παιδιά αυτού του κόμβου. Εάν δεν υπάρχουν παιδιά, αυτή είναι μια NodeList που δεν περιέχει κόμβους..
Children { get; }Επιστρέφει τα θυγατρικά στοιχεία.
ContentType { get; }Λαμβάνει τον τύπο περιεχομένου του εγγράφου.
Context { get; }Λαμβάνει το τρέχον περιβάλλον περιήγησης.
DefaultView { get; }Το χαρακτηριστικό defaultView IDL της διεπαφής Document, κατά τη λήψη, πρέπει να επιστρέψει το αντικείμενο WindowProxy του περιβάλλοντος περιήγησης αυτού του εγγράφου, εάν αυτό το Έγγραφο έχει συσχετισμένο περιβάλλον περιήγησης, ή μηδενικό διαφορετικά.
Doctype { get; }Η δήλωση τύπου εγγράφου που σχετίζεται με αυτό το έγγραφο.
DocumentElement { get; }Αυτό είναι ένα χαρακτηριστικό ευκολίας που επιτρέπει την άμεση πρόσβαση στον θυγατρικό κόμβο που είναι το στοιχείο εγγράφου του εγγράφου.
DocumentURI { get; }Η θέση του εγγράφου ή μηδενική εάν δεν έχει καθοριστεί ή εάν το Έγγραφο δημιουργήθηκε χρησιμοποιώντας το DOMImplementation.createDocument.
FirstChild { get; }Το πρώτο παιδί αυτού του κόμβου. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
FirstElementChild { get; }Επιστρέφει τον πρώτο κόμβο θυγατρικού στοιχείου αυτού του στοιχείου. null εάν αυτό το στοιχείο δεν έχει θυγατρικά στοιχεία.
Implementation { get; }Το αντικείμενο DOMImplementation που χειρίζεται αυτό το έγγραφο.
InputEncoding { get; }Λαμβάνει την κωδικοποίηση του εγγράφου.
LastChild { get; }Το τελευταίο παιδί αυτού του κόμβου. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
LastElementChild { get; }Επιστρέφει τον τελευταίο κόμβο θυγατρικού στοιχείου αυτού του στοιχείου. null εάν αυτό το στοιχείο δεν έχει θυγατρικά στοιχεία.
virtual LocalName { get; }Επιστρέφει το τοπικό τμήμα του αναγνωρισμένου ονόματος αυτού του κόμβου. Για κόμβους οποιουδήποτε τύπου εκτός από ELEMENT_NODE και ATTRIBUTE_NODE και κόμβους που έχουν δημιουργηθεί με μια μέθοδο DOM Level 1, όπως Document.createElement(), αυτό είναι πάντα null.
Location { get; }Η θέση του εγγράφου.
virtual NamespaceURI { get; }Το URI χώρου ονομάτων αυτού του κόμβου ή μηδενικό εάν δεν έχει καθοριστεί.
NextElementSibling { get; }Επιστρέφει τον επόμενο κόμβο αδελφικού στοιχείου αυτού του στοιχείου. null εάν αυτό το στοιχείο δεν έχει κανένα στοιχείο αδελφούς κόμβους που έρχονται μετά από αυτό στο δέντρο εγγράφων.
NextSibling { get; }Ο κόμβος αμέσως μετά από αυτόν τον κόμβο. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
override NodeName { get; }Το όνομα αυτού του κόμβου, ανάλογα με τον τύπο του.
override NodeType { get; }Ένας κωδικός που αντιπροσωπεύει τον τύπο του υποκείμενου αντικειμένου.
virtual NodeValue { get; set; }Η τιμή αυτού του κόμβου, ανάλογα με τον τύπο του.
Origin { get; }Λαμβάνει την προέλευση του εγγράφου.
override OwnerDocument { get; }Λαμβάνει το έγγραφο κατόχου.
ParentElement { get; }Παίρνει τον γονέαElement αυτού του κόμβου.
ParentNode { get; }Ο γονέας αυτού του κόμβου. Όλοι οι κόμβοι, εκτός από τα Attr, Document, DocumentFragment, Entity και Notation, μπορεί να έχουν γονέα. Ωστόσο, εάν ένας κόμβος έχει μόλις δημιουργηθεί και δεν έχει προστεθεί ακόμη στο δέντρο, ή εάν έχει αφαιρεθεί από το δέντρο, αυτό είναι null.
virtual Prefix { get; set; }Το πρόθεμα χώρου ονομάτων αυτού του κόμβου ή μηδενικό εάν δεν έχει καθοριστεί. Όταν ορίζεται ότι είναι null, η ρύθμιση του δεν έχει effect
PreviousElementSibling { get; }Επιστρέφει τον προηγούμενο κόμβο αδελφικού στοιχείου αυτού του στοιχείου. null εάν αυτό το στοιχείο δεν έχει κόμβους αδερφού στοιχείου που βρίσκονται πριν από αυτό στο δέντρο εγγράφων.
PreviousSibling { get; }Ο κόμβος αμέσως πριν από αυτόν τον κόμβο. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
ReadyState { get; }Επιστρέφει την ετοιμότητα του εγγράφου. Η “φόρτωση” κατά τη φόρτωση του εγγράφου, “διαδραστική” μόλις ολοκληρωθεί η ανάλυση αλλά εξακολουθεί να φορτώνει υπο-πόρους και “ολοκληρώνεται” μόλις φορτωθεί.
StrictErrorChecking { get; set; }Χαρακτηριστικό που προσδιορίζει εάν επιβάλλεται έλεγχος σφαλμάτων ή όχι. Όταν οριστεί σε false, η υλοποίηση είναι ελεύθερη να μην δοκιμάζει κάθε πιθανή περίπτωση σφάλματος που κανονικά ορίζεται σε λειτουργίες DOM και να μην δημιουργεί καμία εξαίρεση DOME στις λειτουργίες DOM ή να αναφέρει σφάλματα κατά τη χρήση της Document.normalizeDocument(). Σε περίπτωση λάθους, η συμπεριφορά είναι απροσδιόριστη. Αυτό το χαρακτηριστικό είναι αληθές από προεπιλογή.
StyleSheets { get; }Μια λίστα που περιέχει όλα τα φύλλα στυλ ρητά συνδεδεμένα ή ενσωματωμένα σε ένα έγγραφο. Για έγγραφα HTML, αυτό περιλαμβάνει εξωτερικά φύλλα στυλ, που περιλαμβάνονται μέσω του στοιχείου HTML LINK και ενσωματωμένα στοιχεία STYLE.
virtual TextContent { get; set; }Αυτό το χαρακτηριστικό επιστρέφει το περιεχόμενο κειμένου αυτού του κόμβου και των απογόνων του. Όταν ορίζεται ότι είναι μηδενικό, η ρύθμιση του δεν έχει αποτέλεσμα. Κατά τη ρύθμιση, τυχόν παιδιά που μπορεί να έχει αυτός ο κόμβος αφαιρούνται και, εάν η νέα συμβολοσειρά δεν είναι κενή ή μηδενική, αντικαθίστανται από έναν μόνο κόμβο κειμένου που περιέχει τη συμβολοσειρά στην οποία έχει οριστεί αυτό το χαρακτηριστικό.
XmlStandalone { get; set; }Ένα χαρακτηριστικό που προσδιορίζει, ως μέρος της δήλωσης XML, εάν αυτό το έγγραφο είναι αυτόνομο. Αυτό είναι ψευδές όταν δεν καθορίζεται.
XmlVersion { get; set; }Ένα χαρακτηριστικό που προσδιορίζει, ως μέρος της δήλωσης XML, τον αριθμό έκδοσης αυτού του εγγράφου. Εάν δεν υπάρχει δήλωση και εάν αυτό το έγγραφο υποστηρίζει τη δυνατότητα “XML”, η τιμή είναι “1.0”. Εάν αυτό το έγγραφο δεν υποστηρίζει τη δυνατότητα “XML”, η τιμή είναι πάντα null.

Μέθοδοι

ΟνομαΠεριγραφή
AddEventListener(string, IEventListener)Αυτή η μέθοδος επιτρέπει την εγγραφή των ακροατών συμβάντων στον στόχο συμβάντος.
AddEventListener(string, DOMEventHandler, bool)Αυτή η μέθοδος επιτρέπει την εγγραφή των ακροατών συμβάντων στον στόχο συμβάντος.
AddEventListener(string, IEventListener, bool)Αυτή η μέθοδος επιτρέπει την εγγραφή των ακροατών συμβάντων στον στόχο συμβάντος.
AppendChild(Node)Προσθέτει τον κόμβο newChild στο τέλος της λίστας των παιδιών αυτού του κόμβου. Εάν το newChild βρίσκεται ήδη στο δέντρο, πρώτα αφαιρείται.
CloneNode()Επιστρέφει ένα αντίγραφο αυτού του κόμβου, δηλαδή, χρησιμεύει ως γενικός κατασκευαστής αντιγράφων για κόμβους. Ο διπλότυπος κόμβος δεν έχει γονικό (parentNode είναι null) και δεν έχει δεδομένα χρήστη.
CloneNode(bool)Επιστρέφει ένα αντίγραφο αυτού του κόμβου, δηλαδή, χρησιμεύει ως γενικός κατασκευαστής αντιγράφων για κόμβους. Ο διπλότυπος κόμβος δεν έχει γονικό (parentNode είναι null) και δεν έχει δεδομένα χρήστη.
CreateAttribute(string)Δημιουργεί ένα Attr του συγκεκριμένου ονόματος.
CreateAttributeNS(string, string)Δημιουργεί ένα χαρακτηριστικό του δεδομένου αναγνωρισμένου ονόματος και χώρου ονομάτων URI.
CreateCDATASection(string)Δημιουργεί έναν κόμβο ενότητας CDATAS του οποίου η τιμή είναι η καθορισμένη συμβολοσειρά.
CreateComment(string)Δημιουργεί έναν κόμβο σχολίων με την καθορισμένη συμβολοσειρά.
CreateDocumentFragment()Δημιουργεί ένα κενό αντικείμενο DocumentFragment.
CreateDocumentType(string, string, string, string)Δημιουργεί έναν κόμβο DocumentType.
CreateElement(string)Δημιουργεί ένα στοιχείο του καθορισμένου τύπου. Σημειώστε ότι η εμφάνιση που επιστράφηκε υλοποιεί τη διεπαφή Element, επομένως τα χαρακτηριστικά μπορούν να καθοριστούν απευθείας στο επιστρεφόμενο αντικείμενο.
CreateElementNS(string, string)Δημιουργεί ένα στοιχείο του συγκεκριμένου ονόματος και χώρου ονομάτων URI.
CreateEntityReference(string)Δημιουργεί ένα αντικείμενο EntityReference. Επιπλέον, εάν η αναφερόμενη οντότητα είναι γνωστή, η θυγατρική λίστα του κόμβου EntityReference γίνεται ίδια με αυτή του αντίστοιχου κόμβου Entity.
CreateEvent(string)Δημιουργεί έναEvent τύπου που υποστηρίζεται από την υλοποίηση.
CreateExpression(string, IXPathNSResolver)Δημιουργεί μια αναλυμένη έκφραση XPath με επιλυμένους χώρους ονομάτων. Αυτό είναι χρήσιμο όταν μια έκφραση θα επαναχρησιμοποιηθεί σε μια εφαρμογή, καθώς καθιστά δυνατή την να μεταγλωττίσει τη συμβολοσειρά έκφρασης σε μια πιο αποτελεσματική εσωτερική μορφή και να επιλύσει εκ των προτέρων όλα τα προθέματα χώρου ονομάτων που εμφανίζονται μέσα στην έκφραση.
CreateNodeIterator(Node)Δημιουργήστε ένα νέο NodeIterator πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .
CreateNodeIterator(Node, long)Δημιουργήστε ένα νέο NodeIterator πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .
CreateNodeIterator(Node, long, INodeFilter)Δημιουργήστε ένα νέο NodeIterator πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .
CreateNSResolver(Node)Προσαρμόζει οποιονδήποτε κόμβο DOM για την επίλυση χώρων ονομάτων, έτσι ώστε μια έκφραση XPath να μπορεί εύκολα να αξιολογηθεί σε σχέση με το περιβάλλον του κόμβου όπου εμφανίστηκε στο έγγραφο. Αυτός ο προσαρμογέας λειτουργεί όπως η μέθοδος DOM Level 3lookupNamespaceURI σε κόμβους για την επίλυση του namespaceURI από ένα δεδομένο πρόθεμα χρησιμοποιώντας τις τρέχουσες πληροφορίες που είναι διαθέσιμες στην ιεραρχία του κόμβου στο time lookupNamespaceURI καλείται, επιλύοντας επίσης σωστά το σιωπηρό πρόθεμα xml.
CreateProcessingInstruction(string, string)Δημιουργεί έναν κόμβο ProcessingInstruction με το καθορισμένο όνομα και τις συμβολοσειρές δεδομένων.
CreateTextNode(string)Δημιουργεί έναν κόμβο κειμένου με την καθορισμένη συμβολοσειρά.
CreateTreeWalker(Node)Δημιουργήστε ένα νέο TreeWalker πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .
CreateTreeWalker(Node, long)Δημιουργήστε ένα νέο TreeWalker πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .
CreateTreeWalker(Node, long, INodeFilter)Δημιουργήστε ένα νέο TreeWalker πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .
DispatchEvent(Event)Αυτή η μέθοδος επιτρέπει την αποστολή συμβάντων στο μοντέλο συμβάντων υλοποιήσεων.
Dispose()Εκτελεί εργασίες που καθορίζονται από την εφαρμογή που σχετίζονται με την απελευθέρωση, την απελευθέρωση ή την επαναφορά μη διαχειριζόμενων πόρων.
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object)Αξιολογεί μια συμβολοσειρά έκφρασης XPath και επιστρέφει ένα αποτέλεσμα του καθορισμένου τύπου εάν είναι δυνατόν.
GetElementById(string)Επιστρέφει το Στοιχείο που έχει ένα χαρακτηριστικό ID με τη δεδομένη τιμή. Εάν δεν υπάρχει τέτοιο στοιχείο, επιστρέφει μηδενικό. Εάν περισσότερα από ένα στοιχεία έχουν ένα χαρακτηριστικό ID με αυτήν την τιμή, αυτό που επιστρέφεται είναι απροσδιόριστο.
GetElementsByClassName(string)Επιστρέφει ένα ζωντανό αντικείμενο NodeList που περιέχει όλα τα στοιχεία του εγγράφου που έχουν όλες τις κλάσεις που καθορίζονται στο όρισμα. http://www.w3.org/TR/dom/
GetElementsByTagName(string)Επιστρέφει μια NodeList με όλα τα στοιχεία με σειρά εγγράφου με ένα δεδομένο όνομα ετικέτας και περιέχονται στο έγγραφο.
GetElementsByTagNameNS(string, string)Επιστρέφει μια NodeList όλων των στοιχείων με ένα δεδομένο τοπικό όνομα και URI χώρου ονομάτων με σειρά εγγράφων.
virtual GetPlatformType()Αυτή η μέθοδος χρησιμοποιείται για την ανάκτηση αντικειμένου ECMAScriptType .
virtual HasAttributes()Επιστρέφει εάν αυτός ο κόμβος (αν είναι στοιχείο) έχει κάποια χαρακτηριστικά
HasChildNodes()Επιστρέφει εάν αυτός ο κόμβος έχει παιδιά.
ImportNode(Node, bool)Εισάγει έναν κόμβο από άλλο έγγραφο σε αυτό το έγγραφο, χωρίς να τροποποιεί ή να αφαιρεί τον κόμβο προέλευσης από το αρχικό έγγραφο. αυτή η μέθοδος δημιουργεί ένα νέο αντίγραφο του κόμβου προέλευσης.
InsertBefore(Node, Node)Εισάγει τον κόμβο πριν από το υπάρχον θυγατρικό θυγατρικό κόμβο. Εάν το παιδί είναι μηδενικό, εισαγάγετε τον κόμβο στο τέλος της λίστας παιδιών. Εάν το θυγατρικό είναι αντικείμενο DocumentFragment, όλα τα θυγατρικά του εισάγονται, με την ίδια σειρά, πριν από το θυγατρικό. Εάν το παιδί είναι ήδη στο δέντρο, αφαιρείται πρώτα.
IsDefaultNamespace(string)Αυτή η μέθοδος ελέγχει εάν το καθορισμένο namespaceURI είναι ο προεπιλεγμένος χώρος ονομάτων ή όχι.
IsEqualNode(Node)Ελέγχει εάν δύο κόμβοι είναι ίσοι. Αυτή η μέθοδος ελέγχει την ισότητα των κόμβων, όχι την ομοιότητα (δηλαδή, εάν οι δύο κόμβοι είναι αναφορές στο ίδιο αντικείμενο) που μπορεί να ελεγχθεί με το Node.isSameNode(). Όλοι οι κόμβοι που είναι ίδιοι θα είναι επίσης ίσοι, αν και το αντίστροφο μπορεί να μην ισχύει.
IsSameNode(Node)Επιστρέφει εάν αυτός ο κόμβος είναι ο ίδιος κόμβος με τον δεδομένο. Αυτή η μέθοδος παρέχει έναν τρόπο προσδιορισμού του εάν δύο αναφορές κόμβου που επιστρέφονται από την υλοποίηση αναφέρονται στο ίδιο αντικείμενο. Όταν δύο αναφορές κόμβου είναι αναφορές στο ίδιο αντικείμενο, ακόμη και αν μέσω διακομιστή μεσολάβησης, οι αναφορές μπορούν να χρησιμοποιούνται εντελώς εναλλακτικά, έτσι ώστε όλα τα χαρακτηριστικά να έχουν τις ίδιες τιμές και η κλήση της ίδιας μεθόδου DOM σε κάθε αναφορά έχει πάντα ακριβώς το ίδιο αποτέλεσμα.
LookupNamespaceURI(string)Αναζητήστε το URI του χώρου ονομάτων που σχετίζεται με το δεδομένο πρόθεμα, ξεκινώντας από αυτόν τον κόμβο.
LookupPrefix(string)Αναζητήστε το πρόθεμα που σχετίζεται με το δεδομένο URI χώρου ονομάτων, ξεκινώντας από αυτόν τον κόμβο. Οι προεπιλεγμένες δηλώσεις χώρου ονομάτων αγνοούνται από αυτήν τη μέθοδο. Ανατρέξτε στην Αναζήτηση προθέματος χώρου ονομάτων για λεπτομέρειες σχετικά με τον αλγόριθμο που χρησιμοποιείται από αυτήν τη μέθοδο.
Navigate(RequestMessage)Φορτώνει το έγγραφο με βάση το καθορισμένο αντικείμενο αιτήματος, αντικαθιστώντας το προηγούμενο περιεχόμενο.
Navigate(string)Φορτώνει το έγγραφο στον καθορισμένο Uniform Resource Locator (URL) στην τρέχουσα παρουσία, αντικαθιστώντας το προηγούμενο περιεχόμενο.
Navigate(Url)Φορτώνει το έγγραφο στον καθορισμένο Uniform Resource Locator (URL) στην τρέχουσα παρουσία, αντικαθιστώντας το προηγούμενο περιεχόμενο.
Navigate(Stream, string)Φορτώνει το έγγραφο από καθορισμένο περιεχόμενο και χρησιμοποιεί το baseUri για την επίλυση σχετικών πόρων, αντικαθιστώντας το προηγούμενο περιεχόμενο. Η φόρτωση του εγγράφου ξεκινά από την τρέχουσα θέση στη ροή.
Navigate(Stream, Url)Φορτώνει το έγγραφο από καθορισμένο περιεχόμενο και χρησιμοποιεί το baseUri για την επίλυση σχετικών πόρων, αντικαθιστώντας το προηγούμενο περιεχόμενο. Η φόρτωση του εγγράφου ξεκινά από την τρέχουσα θέση στη ροή.
Navigate(string, string)Φορτώνει το έγγραφο από καθορισμένο περιεχόμενο και χρησιμοποιεί το baseUri για την επίλυση σχετικών πόρων, αντικαθιστώντας το προηγούμενο περιεχόμενο.
Navigate(string, Url)Φορτώνει το έγγραφο από καθορισμένο περιεχόμενο και χρησιμοποιεί το baseUri για την επίλυση σχετικών πόρων, αντικαθιστώντας το προηγούμενο περιεχόμενο.
Normalize()Τοποθετεί όλους τους κόμβους κειμένου στο πλήρες βάθος του υποδέντρου κάτω από αυτόν τον κόμβο, συμπεριλαμβανομένων των κόμβων χαρακτηριστικών, σε μια “κανονική” μορφή όπου μόνο η δομή (π.χ. στοιχεία, σχόλια, οδηγίες επεξεργασίας, ενότητες CDATA και αναφορές οντοτήτων) διαχωρίζει το κείμενο κόμβοι, δηλαδή, δεν υπάρχουν ούτε γειτονικοί κόμβοι κειμένου ούτε κενοί κόμβοι κειμένου. Αυτό μπορεί να χρησιμοποιηθεί για να διασφαλιστεί ότι η προβολή DOM ενός εγγράφου είναι ίδια όπως αν είχε αποθηκευτεί και φορτωθεί ξανά και είναι χρήσιμο όταν οι λειτουργίες (όπως οι αναζητήσεις XPointer [XPointer]) που εξαρτώνται από μια συγκεκριμένη δομή δέντρου εγγράφου πρόκειται να να χρησιμοποιηθεί. Εάν η παράμετρος “normalize-characters” του αντικειμένου DOMConfiguration που είναι προσαρτημένο στο Node.ownerDocument είναι αληθής, αυτή η μέθοδος θα κανονικοποιήσει επίσης πλήρως τους χαρακτήρες των κόμβων κειμένου.
QuerySelector(string)Επιστρέφει το πρώτο Στοιχείο στο έγγραφο, το οποίο ταιριάζει με τον επιλογέα
QuerySelectorAll(string)Επιστρέφει μια NodeList με όλα τα στοιχεία του εγγράφου, τα οποία ταιριάζουν με τον selector
RemoveChild(Node)Αφαιρεί τον θυγατρικό κόμβο που υποδεικνύεται από το oldChild από τη λίστα των παιδιών και τον επιστρέφει.
RemoveEventListener(string, IEventListener)Αυτή η μέθοδος επιτρέπει την αφαίρεση των ακροατών συμβάντων από τον στόχο συμβάντος. ΕάνIEventListener αφαιρείται από έναEventTarget ενώ επεξεργάζεται ένα συμβάν, δεν θα ενεργοποιηθεί από τις τρέχουσες ενέργειες. Δεν είναι δυνατή η επίκληση των Ακροατών συμβάντων μετά την αφαίρεση.
RemoveEventListener(string, DOMEventHandler, bool)Αυτή η μέθοδος επιτρέπει την αφαίρεση των ακροατών συμβάντων από τον στόχο συμβάντος. ΕάνIEventListener αφαιρείται από έναEventTarget ενώ επεξεργάζεται ένα συμβάν, δεν θα ενεργοποιηθεί από τις τρέχουσες ενέργειες. Δεν είναι δυνατή η επίκληση των Ακροατών συμβάντων μετά την αφαίρεση.
RemoveEventListener(string, IEventListener, bool)Αυτή η μέθοδος επιτρέπει την αφαίρεση των ακροατών συμβάντων από τον στόχο συμβάντος. ΕάνIEventListener αφαιρείται από έναEventTarget ενώ επεξεργάζεται ένα συμβάν, δεν θα ενεργοποιηθεί από τις τρέχουσες ενέργειες. Δεν είναι δυνατή η επίκληση των Ακροατών συμβάντων μετά την αφαίρεση.
virtual RenderTo(IDevice)Αυτή η μέθοδος χρησιμοποιείται για την απόδοση των περιεχομένων του τρέχοντος εγγράφου σε μια καθορισμένη γραφική συσκευή.
ReplaceChild(Node, Node)Αντικαθιστά τον θυγατρικό κόμβο oldChild με newChild στη λίστα των παιδιών και επιστρέφει τον κόμβο oldChild. Εάν το newChild είναι αντικείμενο DocumentFragment, το oldChild αντικαθίσταται από όλα τα θυγατρικά DocumentFragment, τα οποία εισάγονται με την ίδια σειρά. Εάν το newChild βρίσκεται ήδη στο δέντρο, πρώτα αφαιρείται.
override ToString()Επιστρέφει αString που αντιπροσωπεύει αυτήν την περίπτωση.
Write(params string[])Γράψτε μια συμβολοσειρά κειμένου σε μια ροή εγγράφου που ανοίγει από open(). Σημειώστε ότι η συνάρτηση θα παράγει ένα document το οποίο δεν οδηγείται απαραίτητα από ένα DTD και επομένως μπορεί να είναι παράγει ένα μη έγκυρο αποτέλεσμα στο πλαίσιο του εγγράφου.
WriteLn(params string[])Γράψτε μια συμβολοσειρά κειμένου ακολουθούμενη από έναν χαρακτήρα νέας γραμμής σε μια ροή document που ανοίγει από το open(). Σημειώστε ότι η συνάρτηση θα παράγει ένα έγγραφο το οποίο δεν καθοδηγείται απαραίτητα από ένα DTD και επομένως μπορεί να παράγει ένα μη έγκυρο αποτέλεσμα στο πλαίσιο του document

Εκδηλώσεις

ΟνομαΠεριγραφή
event OnAbortΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnAbort.
event OnBlurΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnBlur.
event OnCancelΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnCancel.
event OnCanplayΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για την εκδήλωση OnCanplay.
event OnCanPlayThroughΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnCanPlayThrough.
event OnChangeΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnChange.
event OnClickΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnClick.
event OnCueChangeΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnCueChange.
event OnDblClickΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnDblClick.
event OnDurationChangeΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnDurationChange.
event OnEmptiedΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnEmptied.
event OnEndedΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για συμβάν OnEnded.
event OnErrorΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnError.
event OnFocusΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnFocus.
event OnInputΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnInput.
event OnInvalidΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnInvalid.
event OnKeyDownΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnKeyDown.
event OnKeyPressΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnKeyPress.
event OnKeyUpΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnKeyUp.
event OnLoadΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnLoad.
event OnLoadedDataΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnLoadedData.
event OnLoadedMetadataΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnLoadedMetadata.
event OnLoadStartΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnLoadStart.
event OnMouseDownΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnMouseDown.
event OnMouseEnterΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnMouseEnter.
event OnMouseLeaveΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnMouseLeave.
event OnMouseMoveΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnMouseMove.
event OnMouseOutΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnMouseOut.
event OnMouseOverΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnMouseOver.
event OnMouseUpΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnMouseUp.
event OnMouseWheelΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnMouseWheel.
event OnPauseΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnPause.
event OnPlayΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnPlay.
event OnPlayingΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnPlaying.
event OnProgressΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnProgress.
event OnRateChangeΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnRateChange.
event OnReadyStateChangeΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnReadyStateChange.
event OnResetΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnReset.
event OnResizeΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnResize.
event OnScrollΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnScroll.
event OnSeekedΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnSeeked.
event OnSeekingΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnSeeking.
event OnSelectΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnSelect.
event OnShowΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnShow.
event OnStalledΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnStalled.
event OnSubmitΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnSubmit.
event OnSuspendΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnSuspend.
event OnTimeUpdateΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnTimeUpdate.
event OnToggleΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnToggle.
event OnVolumeChangeΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnVolumeChange.
event OnWaitingΛαμβάνει ή ορίζει το πρόγραμμα χειρισμού συμβάντων για το συμβάν OnWaiting.

Δείτε επίσης