Site.RevertToParent Method1
Reverts a Web site configuration value or values to the default.
Syntax
Site.RevertToParent(PropertyName)
Site.RevertToParent(PropertyName);
Parameters
Name | Description |
---|---|
PropertyName |
An optional string value that contains the name of the Web site property that is to be reverted to the default specified by SiteElementDefaults. The property can be nested (for example, "LogFile.Directory"). |
Return Value
This method does not return a value.
Remarks
When you call RevertToParent
without parameters, all custom configuration values for the Web site will be removed. If this is not the behavior you want, revert specific properties by using parameterized calls to the method.
Example
The following example reverts the default Web site's log file directory from %SystemDrive%\MySiteLogFiles to %SystemDrive%\inetpub\logs\LogFiles. The example makes this change in the <logFile>
section for the default Web site in the ApplicationHost.config file.
Note
The LogFile
property of the Site class contains an instance of the SiteLogFile class. The SiteLogFile
instance has a Directory
property. You specify this nested property by using oSite.RevertToParent("LogFile.Directory")
.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject( _
"winmgmts:root\WebAdministration")
' Retrieve the default Web site.
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")
' Display the Web site name, ID, and log file directory.
WScript.Echo "Web site name: " & oSite.Name
WScript.Echo "Site ID: " & oSite.ID
WScript.Echo "Log file directory before revert: " & _
oSite.LogFile.Directory
' Revert the log file directory to the default.
oSite.RevertToParent("LogFile.Directory")
' Update the contents of the oSite object variable.
oSite.Refresh_
' Display the change.
WScript.Echo _
"Log file directory after revert: " & _
oSite.LogFile.Directory
' Example output:
' Web site name: Default Web Site
' Site ID: 1
' Log file directory before revert: %SystemDrive%\MySiteLogFiles
' Log file directory after revert: %SystemDrive%\inetpub\logs\LogFiles
Requirements
Type | Description |
---|---|
Client | - IIS 7.0 on Windows Vista - IIS 7.5 on Windows 7 - IIS 8.0 on Windows 8 - IIS 10.0 on Windows 10 |
Server | - IIS 7.0 on Windows Server 2008 - IIS 7.5 on Windows Server 2008 R2 - IIS 8.0 on Windows Server 2012 - IIS 8.5 on Windows Server 2012 R2 - IIS 10.0 on Windows Server 2016 |
Product | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF file | WebAdministration.mof |