Compartilhar via


Interface ISharePointProjectPackage

O pacote SharePoint associado com o projeto do SharePoint.

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

Sintaxe

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

O tipo ISharePointProjectPackage expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Annotations Obtém uma instância de IAnnotationDictionary para associar dados personalizados com o objeto implementando a IAnnotatedObject interface. (Herdado de IAnnotatedObject.)
Propriedade pública Features Obtém a coleção dos recursos mencionados no objeto de documento do pacote.
Propriedade pública FullPath Obtém o caminho de código-fonte completo do arquivo de membro do projeto ou diretório. (Herdado de ISharePointProjectMember.)
Propriedade pública Icon Obtém o ícone do nó do membro do projeto exibido na Solution Explorer. (Herdado de ISharePointProjectMember.)
Propriedade pública Id Obtém a ID do pacote usado durante o tempo de design.
Propriedade pública IsDisposed Obtém se a um objeto é descartado. (Herdado de INotifyObjectDisposed.)
Propriedade pública IsDisposing Obtém se um objeto é descartar. (Herdado de INotifyObjectDisposing.)
Propriedade pública IsExpanded Obtém ou define se o nó é expandido no Solution Explorer. (Herdado de ISharePointProjectMember.)
Propriedade pública ManifestTemplateFile Obtém o arquivo de manifesto do modelo associado ao pacote.
Propriedade pública Model Obtém o objeto raiz de documento de pacote do SharePoint.
Propriedade pública Name Obtém o nome do nó do membro do projeto exibido na Solution Explorer. (Herdado de ISharePointProjectMember.)
Propriedade pública OutputPath Obtém o caminho onde o pacote é compilado.
Propriedade pública PackageFile Obtém um membro do projeto para o arquivo .package.
Propriedade pública Project Obtém uma referência ao projeto que o contém. (Herdado de ISharePointProjectMember.)
Propriedade pública ProjectItems Obtém a coleção de itens de projeto do SharePoint mencionados no objeto de documento do pacote.

Superior

Métodos

  Nome Descrição
Método público BuildPackage Compila o arquivo de pacote de solução do SharePoint.
Método público CollapseChildItems Garante que todos os itens filho isso ISharePointProjectMember são recolhidos no Solution Explorer. (Herdado de ISharePointProjectMember.)
Método público Validate Executa a validação em tempo de design no pacote e atualiza a lista de erros do IDE.

Superior

Eventos

  Nome Descrição
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.)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint