Compartir a través de


ApplicationContainsVirtualDirectory (clase 2)

Proporciona una relación entre una aplicación IIS y sus directorios virtuales.

Sintaxis

class ApplicationContainsVirtualDirectory : ObjectContainerAssociation  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades expuestas por la clase ApplicationContainsVirtualDirectory.

Nombre Descripción
Container (Se hereda de ObjectContainerAssociation.) Objeto Application de solo lectura que representa una aplicación IIS. Una propiedad clave.
Element (Se hereda de ObjectContainerAssociation). Objeto VirtualDirectory de solo lectura que representa un directorio virtual de IIS. Una propiedad clave.

Subclases

Esta clase no contiene subclases.

Comentarios

Esta asociación enumera los directorios virtuales de una aplicación determinada.

Ejemplo

En el ejemplo siguiente se enumeran las rutas de acceso de directorio virtual y las rutas de acceso físicas del sitio web predeterminado.

' 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  

Tenga en cuenta la sintaxis siguiente del ejemplo de código anterior.

Set oVDirs = oApp.Associators_("ApplicationContainsVirtualDirectory")

Para simplificar el código, puede usar la sintaxis siguiente, que le permite usar la asociación sin tener que recordar su nombre exacto.

Set oVDirs = oApp.Associators_(, "VirtualDirectory")

Jerarquía de herencia

ObjectContainerAssociation

ApplicationContainsVirtualDirectory

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

Application (clase)
ObjectContainerAssociation (clase)
VirtualDirectory (clase)