Compartilhar via


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:

  1. 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 propriedade DefaultDocumentSection como um parâmetro RevertToParent.

    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 de true.

  2. 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 para RevertToParent.

    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