Partager via


Classe StaticContentSection

Expose les paramètres de configuration pour le contenu statique sur un site Web.

Syntaxe

class StaticContentSection : ConfigurationSectionWithCollection  

Méthodes

Le tableau suivant répertorie les méthodes exposées par la classe StaticContentSection.

Nom Description
Ajouter (Hérité de ConfigurationSectionWithCollection.)
Clear (Hérité de ConfigurationSectionWithCollection.)
Get (Hérité de ConfigurationSectionWithCollection.)
GetAllowDefinition (Hérité de ConfigurationSection.)
GetAllowLocation (Hérité de ConfigurationSection.)
Remove (Hérité de ConfigurationSectionWithCollection.)
RevertToParent (Hérité de ConfigurationSection.)
SetAllowDefinition (Hérité de ConfigurationSection.)
SetAllowLocation (Hérité de ConfigurationSection.)

Propriétés

Le tableau suivant répertorie les propriétés exposées par la classe StaticContentSection.

Nom Description
ClientCache Valeur HttpClientCache en lecture/écriture qui expose la configuration de mise en cache du client.
DefaultDocFooter Valeur en lecture/écriture string qui contient le texte du pied de page par défaut pour chaque page Web d’un site, ou le chemin d’accès à un fichier qui contient le texte du pied de page par défaut. La lecture de cette propriété dépend du paramètre de la propriété IsDocFooterFileName. Par défaut, il s’agit de null.
EnableDocFooter Une valeur boolean en lecture/écriture. true si le texte indiqué par DefaultDocFooter s’affiche sur chaque page statique d’un site Web ; sinon, false. Par défaut, il s’agit de false.
IsDocFooterFileName Une valeur boolean en lecture/écriture. true si la chaîne contient DefaultDocFooter un chemin d’accès à un fichier qui contient le texte du pied de page par défaut pour chaque page web statique d’un site ; sinon, false. Par défaut, il s’agit de false.
Location (Hérité de ConfigurationSection.) Une propriété clé.
Path (Hérité de ConfigurationSection.) Une propriété clé.
SectionInformation (Hérité de ConfigurationSection.)
StaticContent Tableau d’objets MimeMapElement en lecture/écriture qui contiennent les mappages MIME pour le contenu statique.

Sous-classes

Cette classe ne contient aucune sous-classe.

Notes

Les propriétés de cette classe correspondent aux attributs et éléments de la section <staticContent> du fichier ApplicationHost.config.

Exemple

L’exemple suivant montre les propriétés de pied de page et de cache client de la classe StaticContentSection.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Get the static content section.  
Set oSection = oWebAdmin.Get("StaticContentSection.Path=" & _  
    "'MACHINE/WEBROOT/APPHOST',Location=''")  
' Show the path and location.  
WScript.Echo "Path: " & oSection.Path  
WScript.Echo "Location: " & oSection.Location  
WScript.Echo  
  
'Show the doc-footer-related properties.  
WScript.Echo "Doc Footer properties"  
WScript.Echo "---------------------"  
WScript.Echo "EnableDocFooter: " & oSection.EnableDocFooter  
WScript.Echo "IsDocFooterFileName: " & oSection.IsDocFooterFileName  
WScript.Echo "DefaultDocFooter: " & oSection.DefaultDocFooter  
WScript.Echo  
  
' Show the embedded client-cache properties.  
Set oClientCache = oSection.ClientCache  
WScript.Echo "ClientCache properties"  
WScript.Echo "----------------------"  
WScript.Echo "CacheControlCustom: " & _  
    oClientCache.CacheControlCustom  
WScript.Echo "CacheControlMaxAge: " & _  
    oClientCache.CacheControlMaxAge  
WScript.Echo "CacheControlMode: " & _  
    oClientCache.CacheControlMode  
WScript.Echo "HttpExpires: " & _  
    oClientCache.HttpExpires  
  

Hiérarchie d'héritage

ConfigurationSection

ConfigurationSectionWithCollection

StaticContentSection

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sous Windows 7
- IIS 8.0 sous Windows 8
- IIS 10.0 sous Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sous Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Fichier MOF WebAdministration.mof

Voir aussi

Classe ConfigurationSection
Classe ConfigurationSectionWithCollection
Classe HttpClientCache
Classe MimeMapElement