Compartilhar via


ApplicationContainsVirtualDirectory Class2

Fornece um relacionamento entre um aplicativo IIS e os diretórios virtuais.

Sintaxe

class ApplicationContainsVirtualDirectory : ObjectContainerAssociation  

Métodos

Essa classe não contém métodos.

Propriedades

A tabela a seguir lista as propriedades expostas pela classe ApplicationContainsVirtualDirectory.

Nome Descrição
Container (Herdado de ObjectContainerAssociation.) Um objeto Application somente leitura que representa um aplicativo IIS. Uma propriedade chave.
Element (Herdado de ObjectContainerAssociation.) Um objeto VirtualDirectory somente leitura que representa um diretório virtual do IIS. Uma propriedade chave.

Subclasses

Essa classe não contém subclasses.

Comentários

Essa associação enumera os diretórios virtuais para um determinado aplicativo.

Exemplo

O exemplo a seguir lista os caminhos de diretório virtual e os caminhos físicos para o site da Web.

' 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  

Observe a seguinte sintaxe do exemplo de código anterior.

Set oVDirs = oApp.Associators_("ApplicationContainsVirtualDirectory")

Para simplificar o código, você pode usar a sintaxe a seguir que permite utilizar a associação sem a necessidade de saber o nome exato.

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

Hierarquia de herança

ObjectContainerAssociation

ApplicationContainsVirtualDirectory

Requisitos

Tipo Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Product – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Arquivo MOF WebAdministration.mof

Confira também

Classe de Aplicativo
Classe ObjectContainerAssociation
Classe VirtualDirectory