Application.RevertToParent メソッド 1
アプリケーションの 1 つまたは複数の構成値を既定値に戻します。
構文
Application.RevertToParent(PropertyName)
Application.RevertToParent(PropertyName);
Parameters
件名 | 説明 |
---|---|
PropertyName |
親の SiteクラスのApplicationDefaults プロパティとして公開される、 ApplicationElementDefaults クラスで指定された既定値に戻すアプリケーション プロパティの名前を含む省略可能な string 値。 元に戻すプロパティは入れ子にすることができます (例: "VirtualDirectoryDefaults.PhysicalPath")。 |
戻り値
このメソッドは値を返しません。
解説
パラメーターを指定せずに RevertToParent
を呼び出すと、ApplicationHost.config ファイル内のアプリケーションのすべての設定が削除されます。 これが目的の動作でない場合は、メソッドに対する個別のパラメーター化された呼び出しを使用して、特定のプロパティを元に戻します。
例
次の例では、既定の Web サイトの MyApp
アプリケーション プールの名前を "MyAppPool" から "DefaultAppPool" に戻します。
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject( _
"winmgmts:root\WebAdministration")
' Retrieve the MyApp application from the default Web site.
Set oApp = oWebAdmin.Get( _
"Application.SiteName='Default Web Site',Path='/MyApp'")
' Display the site name, path, and application pool.
WScript.Echo "Web site name: " & oApp.SiteName
WScript.Echo "Application path: " & oApp.Path
Wscript.Echo "ApplicationPool: " & oApp.ApplicationPool
' Revert the MyApp application pool to the application pool
' specified by the parent site's ApplicationDefaults property.
oApp.RevertToParent("ApplicationPool")
' Update the contents of the application object variable.
oApp.Refresh_
' Display the change.
Wscript.Echo "ApplicationPool after revert: " & _
oApp.ApplicationPool
' Example output:
' Web site name: Default Web Site
' Application path: /MyApp
' ApplicationPool: MyAppPool
' ApplicationPool after revert: DefaultAppPool
要件
型 | 説明 |
---|---|
クライアント | - Windows Vista 上の IIS 7.0 - Windows 7 上の IIS 7.5 - Windows 8 上の IIS 8.0 - Windows 10 上の IIS 10.0 |
[サーバー] | - Windows Server 2008 上の IIS 7.0 - Windows Server 2008 R2 上の IIS 7.5 - Windows Server 2012 上の IIS 8.0 - Windows Server 2012 R2 上の IIS 8.5 - Windows Server 2016 上の IIS 10.0 |
Product | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
MOF ファイル | WebAdministration.mof |