Compartilhar via


Propriedade VCWebDeploymentTool.ApplicationMappings

Obtém ou define a lista separada por ponto-e-vírgula de extensões de arquivo a ser associado com a saída do projeto principal.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxe

'Declaração
Property ApplicationMappings As String
string ApplicationMappings { get; set; }
property String^ ApplicationMappings {
    String^ get ();
    void set (String^ value);
}
abstract ApplicationMappings : string with get, set
function get ApplicationMappings () : String
function set ApplicationMappings (value : String)

Valor de propriedade

Tipo: System.String
A lista separada por ponto-e-vírgula de extensões de arquivo a ser associado com a saída do projeto principal.

Comentários

Cada item na lista deve incluir somente o período e a extensão.

Esta propriedade deve ser definida somente quando a saída do projeto principal é uma extensão do Internet Server Application Programming Interface (ISAPI).

Exemplos

Consulte Como: compilar o código de exemplo para extensibilidade do modelo de projeto para obter informações sobre como compilar e executar esse exemplo.

O exemplo a seguir usa a ApplicationMappings propriedade no ambiente de desenvolvimento integrado (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1

    Sub Main()
        Dim prj As VCProject
        Dim cfgs, tools As IVCCollection
        Dim cfg As VCConfiguration
        Dim wdt As VCWebDeploymentTool
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        wdt = cfg.Tools("VCWebDeploymentTool")
        wdt.ApplicationMappings = "*.srf;*.dll"
    End Sub
End Module

Segurança do .NET Framework

Consulte também

Referência

VCWebDeploymentTool Interface

Namespace Microsoft.VisualStudio.VCProjectEngine