Interface ISharePointProjectItemFile

Representa um arquivo no sistema de projeto do SharePoint.

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

Sintaxe

'Declaração
Public Interface ISharePointProjectItemFile _
    Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed,  _
    INotifyPropertyChanged, IDeployableFile, ISharePointProjectStartupItem
public interface ISharePointProjectItemFile : ISharePointProjectMember, 
    IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged, IDeployableFile, 
    ISharePointProjectStartupItem

O tipo ISharePointProjectItemFile expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Annotations Obtém uma instância de IAnnotationDictionary para associar a implementação de objeto de dados personalizados a IAnnotatedObject interface. (Herdado de IAnnotatedObject.)
Propriedade pública DeploymentPath Obtém ou define o caminho do arquivo como ele será implantado no SharePoint em relação ao caminho base representado por DeploymentRoot. (Herdado de IDeployableFile.)
Propriedade pública DeploymentRoot Obtém o caminho base onde o SharePoint irá armazenar o arquivo. (Herdado de IDeployableFile.)
Propriedade pública DeploymentType Obtém o tipo de implantação a ser executada em um arquivo. (Herdado de IDeployableFile.)
Propriedade pública FullPath Obtém o caminho de código-fonte completo do diretório ou arquivo de projeto do membro. (Herdado de ISharePointProjectMember.)
Propriedade pública Icon Obtém o ícone do nó do projeto membro exibido no Solution Explorer. (Herdado de ISharePointProjectMember.)
Propriedade pública IsDisposed Obtém se a um objeto é descartado. (Herdado de INotifyObjectDisposed.)
Propriedade pública IsDisposing Obtém se for descartar um objeto. (Herdado de INotifyObjectDisposing.)
Propriedade pública IsExpanded Obtém ou define se o nó é expandido no Solution Explorer. (Herdado de ISharePointProjectMember.)
Propriedade pública Name Obtém o nome do nó do membro do projeto exibido na Solution Explorer. (Herdado de ISharePointProjectMember.)
Propriedade pública Project Obtém uma referência ao projeto que contém. (Herdado de ISharePointProjectMember.)
Propriedade pública ProjectItem Obtém uma referência para o item de projeto do pai.
Propriedade pública RelativePath Obtém a localização exclusiva do item dentro do diretório do projeto. (Herdado de ISharePointProjectStartupItem.)
Propriedade pública Source Obtém o caminho do arquivo relativo ao pai ProjectItem nó.
Propriedade pública StartupUrl Obtém o URL para iniciar quando o item é iniciado. (Herdado de ISharePointProjectStartupItem.)

Início

Métodos

  Nome Descrição
Método público CollapseChildItems Garante que todos os itens do filho deste ISharePointProjectMember são recolhidos no Solution Explorer. (Herdado de ISharePointProjectMember.)

Início

Eventos

  Nome Descrição
Evento público DeploymentPathChanged Ocorre quando DeploymentPath é alterado. (Herdado de IDeployableFile.)
Evento público DeploymentTypeChanged Ocorre quando DeploymentType é alterado. (Herdado de IDeployableFile.)
Evento público Disposed Ocorre quando um objeto é descartado. (Herdado de INotifyObjectDisposed.)
Evento público Disposing Ocorre quando um objeto está sendo descartado. (Herdado de INotifyObjectDisposing.)
Evento público NameChanged Ocorre quando o nome do nó do membro do projeto é alterado. (Herdado de ISharePointProjectMember.)
Evento público PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.)

Início

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint