Partilhar via


Interface VSWebProjectItem

Fornece um item de projeto com a funcionalidade específica do site da Web.

Namespace:  VsWebSite
Assembly:  VsWebSite.Interop (em VsWebSite.Interop.dll)

Sintaxe

'Declaração
<GuidAttribute("C77EB2D2-F01E-4C87-8C91-262213C40B31")> _
Public Interface VSWebProjectItem
[GuidAttribute("C77EB2D2-F01E-4C87-8C91-262213C40B31")]
public interface VSWebProjectItem
[GuidAttribute(L"C77EB2D2-F01E-4C87-8C91-262213C40B31")]
public interface class VSWebProjectItem
[<GuidAttribute("C77EB2D2-F01E-4C87-8C91-262213C40B31")>]
type VSWebProjectItem =  interface end
public interface VSWebProjectItem

O tipo VSWebProjectItem expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ContainingProject Obtém uma referência ao projeto no DTE instância que contém este serviço da Web.
Propriedade pública DTE Obtém um objeto DTE2 que contém uma referência ao site da Web.
Propriedade pública ProjectItem Obtém o item de projeto.
Propriedade pública RelatedFiles Obtém os arquivos relacionados para o item de projeto da Web.

Início

Métodos

  Nome Descrição
Método público Load Carrega o item de projeto do arquivo.
Método público Unload Descarrega o item de projeto do arquivo.
Método público UpdateLocalCopy Atualiza a cópia local do item de projeto.
Método público UpdateRemoteCopy Atualiza a cópia remota do item de projeto.
Método público WaitUntilReady Aguarda até que o item de projeto está pronto para continuar.

Início

Comentários

O VSWebProjectItem classe fornece funcionalidade adicional para um site da Web, além do que é fornecido pelo ProjectItem objeto de automação. Por exemplo, você pode carregar um VSWebProjectItem em uma janela de documento ocultos e atualizá-lo em um site local ou um site remoto.

O VSWebProjectItem objeto está disponível a partir de Object propriedade. O VSWebProjectItem objeto é retornado para o arquivo e a pasta projeto itens.

Consulte também

Referência

Namespace VsWebSite

VSWebSite