Interface VSWebProjectItem2
Fornece um item de projeto com a funcionalidade específica do site da Web. Essa interface oferece suporte a ferramentas personalizadas.
Namespace: VsWebSite90
Assembly: VsWebSite.Interop90 (em VsWebSite.Interop90.dll)
Sintaxe
'Declaração
<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")> _
Public Interface VSWebProjectItem2 _
Inherits VSWebProjectItem
[GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface VSWebProjectItem2 : VSWebProjectItem
[GuidAttribute(L"AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface class VSWebProjectItem2 : VSWebProjectItem
[<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")>]
type VSWebProjectItem2 =
interface
interface VSWebProjectItem
end
public interface VSWebProjectItem2 extends VSWebProjectItem
O tipo VSWebProjectItem2 expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
ContainingProject | Obtém uma referência ao projeto no DTE instância que contém este serviço da Web. (Herdado de VSWebProjectItem.) | |
ContainingProject | ||
DTE | Obtém um objeto DTE2 que contém uma referência ao site da Web. (Herdado de VSWebProjectItem.) | |
DTE | ||
ProjectItem | Obtém o item de projeto. (Herdado de VSWebProjectItem.) | |
ProjectItem | ||
RelatedFiles | Obtém os arquivos relacionados para o item de projeto da Web. (Herdado de VSWebProjectItem.) | |
RelatedFiles |
Início
Métodos
Nome | Descrição | |
---|---|---|
Load() | Carrega o item de projeto do arquivo. (Herdado de VSWebProjectItem.) | |
Load() | ||
RunCustomTool | Executa o gerador de arquivo único que está associado um arquivo a fim de gerar dinamicamente uma classe. | |
Unload() | Descarrega o item de projeto do arquivo. (Herdado de VSWebProjectItem.) | |
Unload() | ||
UpdateLocalCopy() | Atualiza a cópia local do item de projeto. (Herdado de VSWebProjectItem.) | |
UpdateLocalCopy() | ||
UpdateRemoteCopy() | Atualiza a cópia remota do item de projeto. (Herdado de VSWebProjectItem.) | |
UpdateRemoteCopy() | ||
WaitUntilReady() | Aguarda até que o item de projeto está pronto para continuar. (Herdado de VSWebProjectItem.) | |
WaitUntilReady() |
Início
Comentários
O VSWebProjectItem2 interface herda todas as VSWebProjectItem membros e adiciona um RunCustomTool método.
Você pode usar o Object propriedade para acessar o VSWebProjectItem2 o objeto, que é retornado para o arquivo e a pasta projeto itens.
Uma ferramenta personalizada é um script armazenado na pasta App_Code em que o gerador de arquivo único pode usar para gerar dinamicamente uma classe.