Interface IStyleSheet

IStyleSheet interface

L’interface StyleSheet est l’interface de base abstraite pour tout type de feuille de style. Il représente une seule feuille de style associée à un document structuré.

public interface IStyleSheet

Propriétés

NomLa description
Disabled { get; set; }false si la feuille de style est appliquée au document. vrai si ce n’est pas le cas. La modification de cet attribut peut entraîner une nouvelle résolution de style pour le document. Une feuille de style s’applique uniquement si une définition de support appropriée est présente et si l’attribut disabled est faux. Ainsi, si le média ne s’applique pas à l’agent utilisateur actuel, l’attribut désactivé est ignoré.
Href { get; }Si la feuille de style est une feuille de style liée, la valeur de son attribut est son emplacement. Pour les feuilles de style en ligne, la valeur de cet attribut est nulle.
Media { get; }Le support de destination prévu pour les informations de style.
OwnerNode { get; }Le nœud qui associe cette feuille de style au document. Pour HTML, il peut s’agir de l’élément LINK ou STYLE correspondant. Pour XML, il peut s’agir de l’instruction de traitement de liaison. Pour les feuilles de style incluses dans d’autres feuilles de style, la valeur de cet attribut est null.
ParentStyleSheet { get; }Pour les langages de feuille de style qui prennent en charge le concept d’inclusion de feuille de style, cet attribut représente la feuille de style incluse, si elle existe. Si la feuille de style est une feuille de style de niveau supérieur ou si le langage de la feuille de style ne prend pas en charge l’inclusion, la valeur de cet attribut est null.
Title { get; }Le titre de l’avis.
Type { get; }Ceci spécifie le langage de feuille de style pour cette feuille de style. Le langage de la feuille de style est spécifié en tant que type de contenu (par exemple “text/css”).

Voir également