Método ConfigurationSection.RevertToParent
Reverte os valores de configuração em uma seção para os padrões.
Sintaxe
ConfigurationSection.RevertToParent();
ConfigurationSection.RevertToParent(PropertyName);
ConfigurationSection.RevertToParent
ConfigurationSection.RevertToParent(PropertyName)
Parâmetros
Nome | Definição |
---|---|
PropertyName |
Um valor string opcional que contém o nome de uma propriedade na seção de configuração. A propriedade pode ser aninhada (por exemplo, oLogSection.RevertToParent("CentralBinaryLogFile.Directory") . |
Valor de retorno
Esse método não retorna um valor.
Comentários
Esse método fornece uma maneira de excluir os valores de configuração que foram gravados em um arquivo de configuração.
Exemplo
O exemplo a seguir mostra duas maneiras de usar o método RevertToParent
:
A primeira parte reverte uma propriedade especificada para o valor padrão. A linha a seguir do exemplo reverte a propriedade
Enabled
do site da Web padrão especificando o nome da propriedadeDefaultDocumentSection
como um parâmetroRevertToParent
.oDefaultDocumentSection.RevertToParent("Enabled")
Isso remove o valor de
false
, que foi especificado no arquivo Web.config do site padrão e o substitui pelo valor padrão detrue
.A segunda parte reverte uma seção inteira para os valores padrão. A linha a seguir do exemplo reverte todo o conteúdo
DefaultDocumentSection
do site da Web padrão, não especificando parâmetros paraRevertToParent
.oDefaultDocumentSection.RevertToParent
Isso remove todos os valores da seção de documento padrão no arquivo Web.config do site da Web padrão. Os valores padrão do site da Web padrão substituem os valores removidos.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the DefaultDocumentSection for the Default Web Site.
Set oSite=oWebAdmin.Get("Site.Name='Default Web Site'")
oSite.GetSection "DefaultDocumentSection", oDefaultDocumentSection
' 1. Revert the Enabled property to its default value.
oDefaultDocumentSection.RevertToParent("Enabled")
' 2. Revert the entire default document section.
oDefaultDocumentSection.RevertToParent
Requisitos
Tipo | Descrição |
---|---|
Cliente | – IIS 7.0 no Windows Vista – IIS 7.5 no Windows 7 – IIS 8.0 no Windows 8 – IIS 10.0 no Windows 10 |
Servidor | – IIS 7.0 no Windows Server 2008 – IIS 7.5 no Windows Server 2008 R2 – IIS 8.0 no Windows Server 2012 – IIS 8.5 no Windows Server 2012 R2 – IIS 10.0 no Windows Server 2016 |
Product | – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Arquivo MOF | WebAdministration.mof |
Confira também
Classe ConfigurationSection
Classe ConfigurationSectionWithCollection
Classe ConfiguredObject
Classe DefaultDocumentSection