Classe ApplicationContainsVirtualDirectory
Fournit une relation entre une application IIS et ses répertoires virtuels.
Syntaxe
class ApplicationContainsVirtualDirectory : ObjectContainerAssociation
Méthodes
Cette classe ne contient pas de méthodes.
Propriétés
Le tableau suivant répertorie les propriétés exposées par la classe ApplicationContainsVirtualDirectory
.
Nom | Description |
---|---|
Container |
(Hérité de ObjectContainerAssociation.) Objet Application en lecture seule qui représente une application IIS. Une propriété clé. |
Element |
(Hérité de ObjectContainerAssociation .) Objet VirtualDirectory en lecture seule qui représente un répertoire virtuel IIS. Une propriété clé. |
Sous-classes
Cette classe ne contient aucune sous-classe.
Notes
Cette association énumère les répertoires virtuels d’une application donnée.
Exemple
L’exemple suivant répertorie les chemins d’accès de répertoire virtuel et les chemins d’accès physiques pour le site internet par défaut.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the application for the default Web site.
Set oApp = oWebAdmin.Get("Application.SiteName='Default Web Site',Path='/'")
' Return the set of virtual directory instances in the application.
Set oVDirs = oApp.Associators_("ApplicationContainsVirtualDirectory")
' Print out the virtual directories and their physical paths.
For Each oVDir In oVDirs
WScript.Echo "Virtual Path: " & oVDir.Path
WScript.Echo "PhysicalPath: " & oVDir.PhysicalPath
WScript.Echo
Next
Remarque : la syntaxe suivante de l’exemple de code précédent.
Set oVDirs = oApp.Associators_("ApplicationContainsVirtualDirectory")
Pour simplifier votre code, vous pouvez utiliser plutôt la syntaxe suivante, qui vous permet d’utiliser l’association sans avoir à mémoriser son nom exact.
Set oVDirs = oApp.Associators_(, "VirtualDirectory")
Hiérarchie d'héritage
ApplicationContainsVirtualDirectory
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sous Windows Vista - IIS 7.5 sous Windows 7 - IIS 8.0 sous Windows 8 - IIS 10.0 sous Windows 10 |
Serveur | - IIS 7.0 sous Windows Server 2008 - IIS 7.5 sous Windows Server 2008 R2 - IIS 8.0 sous Windows Server 2012 - IIS 8.5 sous Windows Server 2012 R2 - IIS 10.0 sous Windows Server 2016 |
Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Fichier MOF | WebAdministration.mof |
Voir aussi
Classe Application
Classe ObjectContainerAssociation
Classe VirtualDirectory