Compartir a través de


StaticContentSection Class

Expone el conjunto de configuración para el contenido estático en un sitio web.

Sintaxis

class StaticContentSection : ConfigurationSectionWithCollection  

Métodos

La siguiente tabla muestra los métodos expuestos por la clase StaticContentSection.

Nombre Descripción
Add (Agregar) (Se hereda de ConfigurationSectionWithCollection).
Borrar (Se hereda de ConfigurationSectionWithCollection).
Get (Se hereda de ConfigurationSectionWithCollection).
GetAllowDefinition (Se hereda de ConfigurationSection).
GetAllowLocation (Se hereda de ConfigurationSection).
Remove (Se hereda de ConfigurationSectionWithCollection).
RevertToParent (Se hereda de ConfigurationSection).
SetAllowDefinition (Se hereda de ConfigurationSection).
SetAllowLocation (Se hereda de ConfigurationSection).

Propiedades

La siguiente tabla muestra las propiedades expuestas por la clase StaticContentSection.

Nombre Descripción
ClientCache Valor HttpClientCache de lectura y escritura que expone la configuración de almacenamiento en caché del cliente.
DefaultDocFooter Valor de lectura y escritura string que contiene el texto de pie de página predeterminado para cada página web de un sitio o la ruta de acceso a un archivo que contiene el texto del pie de página predeterminado. La forma en que se lee esta propiedad depende del valor de la propiedad IsDocFooterFileName. El valor predeterminado es null.
EnableDocFooter Valor boolean de lectura y escritura. true si el texto indicado por DefaultDocFooter aparecerá en cada página estática de un sitio web; de lo contrario, false. El valor predeterminado es false.
IsDocFooterFileName Valor boolean de lectura y escritura. true si la cadena de DefaultDocFooter contiene una ruta de acceso a un archivo que contiene el texto de pie de página predeterminado para cada página web estática de un sitio; en caso contrario, false. El valor predeterminado es false.
Location (Se hereda de ConfigurationSection). Una propiedad clave.
Path (Se hereda de ConfigurationSection). Una propiedad clave.
SectionInformation (Se hereda de ConfigurationSection).
StaticContent Matriz de objetos MimeMapElement de lectura y escritura que contienen los mapas MIME para el contenido estático.

Subclases

Esta clase no contiene subclases.

Comentarios

Las propiedades de esta clase corresponden a los atributos y elementos de la sección <staticContent> del archivo ApplicationHost.config.

Ejemplo

En el ejemplo siguiente se muestran las propiedades footer-text y client-cache de la clase 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  
  

Jerarquía de herencia

ConfigurationSection

ConfigurationSectionWithCollection

StaticContentSection

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

Clase ConfigurationSection
ConfigurationSectionWithCollection Class
HttpClientCache Class
MimeMapElement Class