Interface IStyleSheet

IStyleSheet interface

Η διεπαφή StyleSheet είναι η αφηρημένη βασική διεπαφή για κάθε τύπο φύλλου στυλ. Αντιπροσωπεύει ένα ενιαίο φύλλο στυλ που σχετίζεται με ένα δομημένο έγγραφο.

public interface IStyleSheet

Ιδιότητες

ΟνομαΠεριγραφή
Disabled { get; set; }false αν εφαρμοστεί το φύλλο στυλ στο έγγραφο. αλήθεια αν δεν είναι. Η τροποποίηση αυτού του χαρακτηριστικού μπορεί να προκαλέσει μια νέα ανάλυση στυλ για το έγγραφο. Ένα φύλλο στυλ ισχύει μόνο εάν υπάρχει και κατάλληλος ορισμός μέσου και εάν το χαρακτηριστικό απενεργοποιημένο είναι ψευδές. Επομένως, εάν τα μέσα δεν ισχύουν για τον τρέχοντα παράγοντα χρήστη, το χαρακτηριστικό απενεργοποιημένο αγνοείται.
Href { get; }Εάν το φύλλο στυλ είναι ένα συνδεδεμένο φύλλο στυλ, η τιμή του χαρακτηριστικού του είναι η θέση του. Για ενσωματωμένα φύλλα στυλ, η τιμή αυτού του χαρακτηριστικού είναι μηδενική.
Media { get; }Τα μέσα προορισμού που προορίζονται για πληροφορίες στυλ.
OwnerNode { get; }Ο κόμβος που συσχετίζει αυτό το φύλλο στυλ με το έγγραφο. Για HTML, αυτό μπορεί να είναι το αντίστοιχο στοιχείο LINK ή STYLE. Για την XML, μπορεί να είναι η εντολή επεξεργασίας σύνδεσης. Για φύλλα στυλ που περιλαμβάνονται από άλλα φύλλα στυλ, η τιμή αυτού του χαρακτηριστικού είναι null.
ParentStyleSheet { get; }Για γλώσσες φύλλου στυλ που υποστηρίζουν την έννοια της συμπερίληψης φύλλου στυλ, αυτό το χαρακτηριστικό αντιπροσωπεύει το συμπεριλαμβανόμενο φύλλο στυλ, εάν υπάρχει. Εάν το φύλλο στυλ είναι φύλλο στυλ ανώτατου επιπέδου ή η γλώσσα του φύλλου στυλ δεν υποστηρίζει συμπερίληψη, η τιμή αυτού του χαρακτηριστικού είναι null.
Title { get; }Ο συμβουλευτικός τίτλος.
Type { get; }Αυτό καθορίζει τη γλώσσα του φύλλου στυλ για αυτό το φύλλο στυλ. Η γλώσσα του φύλλου στυλ καθορίζεται ως τύπος περιεχομένου (π.χ. “κείμενο/css”).

Δείτε επίσης