VirtualDirectory.RevertToParent Method2
将虚拟目录的配置值还原为默认值。
语法
VirtualDirectory.RevertToParent(PropertyName)
VirtualDirectory.RevertToParent(PropertyName);
参数设置
名称 | 描述 |
---|---|
PropertyName |
一个包含虚拟目录属性名称的可选 string 值,用于将虚拟目录的配置值还原为 VirtualDirectoryElementDefaults 类指定的默认值,该类作为 Application 类上的 VirtualDirectoryDefaults 属性公开。 |
返回值
此方法不返回值。
注解
调用不带参数的 RevertToParent
方法时,虚拟目录的所有自定义配置值都会被删除。 如果这不是你想要的行为,请通过使用对该方法的参数化调用来还原特定属性。
示例
以下示例将 MyVDir
虚拟目录的 AllowSubDirConfig
属性从当前值 false
还原为其默认值 true
。
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject( _
"winmgmts:root\WebAdministration")
' Assign the virtual directory instances to a variable.
Set oVDirs = oWebAdmin.InstancesOf("VirtualDirectory")
' Retrieve the MyVDir virtual directory.
For Each oVDir In oVDirs
If oVDir.Path = "/MyVDir" Then
' Display the virtual directory path.
WScript.Echo "Virtual Path: " & oVDir.Path
' Display the current value.
WScript.Echo "AllowSubDirConfig before revert: " & _
oVDir.AllowSubDirConfig
' Revert the AllowSubDirConfig property.
oVdir.RevertToParent("AllowSubDirConfig")
' Refresh the oVdir object variable.
oVdir.Refresh_
' Display the changed value.
WScript.Echo "AllowSubDirConfig after revert: " & _
oVDir.AllowSubDirConfig
' Exit the loop.
Exit For
End If
Next
' Output:
' Virtual Path: /MyVDir
' AllowSubDirConfig before revert: False
' AllowSubDirConfig after revert: True
要求
类型 | 描述 |
---|---|
客户端 | - IIS 7.0(在 Windows Vista 上) - IIS 7.5(在 Windows 7 上) - IIS 8.0(在 Windows 8 上) - IIS 10.0(在 Windows 10 上) |
服务器 | - IIS 7.0(在 Windows Server 2008 上) - IIS 7.5(在 Windows Server 2008 R2 上) - IIS 8.0(在 Windows Server 2012 上) - IIS 8.5(在 Windows Server 2012 R2 上) - IIS 10.0(在 Windows Server 2016 上) |
产品 | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
MOF 文件 | WebAdministration.mof |
另请参阅
Application 类
VirtualDirectory 类
VirtualDirectoryElementDefaults 类