Namespace Microsoft.VisualStudio.SharePoint.Packages
O Microsoft.VisualStudio.SharePoint.Packages namespace contém tipos que você pode usar para acessar a definição do pacote em um projeto do SharePoint.
O tipo de principal neste espaço para nome é o IPackage interface.Um IPackage objeto representa uma definição de pacote em um projeto do SharePoint, incluindo o manifesto do pacote.Para obter um IPackage de objeto, primeiro use o ISharePointProject.Package propriedade para obter um ISharePointProjectPackage objeto.Em seguida, use o ISharePointProjectPackage.Model propriedade para obter um IPackage objeto.
Interfaces
Interface | Descrição | |
---|---|---|
IApplicationResource | Representa um arquivo de recurso do aplicativo. | |
IApplicationResourceCollection | Representa uma coleção de arquivos de recurso do aplicativo. | |
IAssembly | Representa um assembly. | |
IAssemblyCollection | Representa uma coleção de módulos (assemblies) no pacote. | |
IBindingRedirect | Representa um redirecionamento de ligação de assembly. | |
IBindingRedirectCollection | Representa uma coleção de redirecionamentos de ligação de assembly do pacote. | |
IClassResource | Representa um arquivo de recurso de classe no pacote. | |
IClassResourceCollection | Representa uma coleção de arquivos de recurso de classe do pacote. | |
ICodeAccessSecurityAssembly | Representa um assembly em uma diretiva de CAS (segurança) de acesso do código. | |
ICodeAccessSecurityAssemblyCollection | Representa uma coleção de módulos (assemblies) associado a uma diretiva de CAS (segurança) de acesso do código. | |
ICustomAssembly | Representa um assembly incluído em um pacote. | |
ICustomSolutionActivationDependency | Representa uma dependência de ativação da solução personalizada no pacote. | |
IDwpFile | Representa um arquivo de Web part (. dwp) no pacote. | |
IDwpFileCollection | Representa uma coleção de arquivos da Web part (. dwp) no pacote. | |
IFeatureManifestReference | Representa um arquivo de manifesto do recurso no pacote. | |
IFeatureManifestReferenceCollection | Representa uma coleção de arquivos de manifesto do recurso no pacote. | |
IPackage | Representa a definição de um pacote dentro do sistema de projeto do SharePoint. | |
IPackageManifest | Representa um manifesto de pacote do SharePoint. | |
IPermissionElement | Representa uma permissão de segurança (CAS) de acesso ao código. | |
IPermissionElementCollection | Representa uma coleção de permissões de diretiva de CAS (segurança) de acesso ao código. | |
IPolicyItem | Representa um item de diretiva de CAS (segurança) de acesso de código. | |
IPolicyItemCollection | Representa uma coleção de itens de diretiva de CAS (segurança) de acesso de código. | |
IProjectOutputAssembly | Representa um assembly de saída do projeto incluído em um pacote. | |
IResource | Representa um arquivo de recurso no pacote. | |
IResourceCollection | Representa uma coleção de arquivos de recurso no pacote. | |
IRootFile | Representa um arquivo de raiz no pacote. | |
IRootFileCollection | Representa uma coleção de arquivos raiz em um pacote. | |
ISafeControl | Representa um controle seguro no pacote. | |
ISafeControlCollection | Representa uma coleção de controles seguros. | |
ISiteDefinitionManifest | Representa um arquivo de manifesto de definição de site. | |
ISiteDefinitionManifestCollection | Representa uma coleção de manifestos de definição de site. | |
ISolutionActivationDependency | Representa uma dependência de ativação de um pacote do SharePoint. | |
ISolutionActivationDependencyCollection | Representa uma coleção de pacotes dos quais a ativação de outro pacote depende. | |
ITemplateFile | Representa um arquivo de modelo no pacote. | |
ITemplateFileCollection | Representa uma coleção de arquivos de modelo no pacote. | |
IWebTempFile | Representa um arquivo de modelo de Web no pacote. | |
IWebTempFileCollection | Representa uma coleção de arquivos de modelo de Web no pacote. |
Enumerações
Enumeração | Descrição | |
---|---|---|
ApplicationResourceType | Especifica onde um arquivo de recurso do aplicativo será implantado no servidor. | |
DeploymentServerType | Especifica o tipo de servidor para hospedar o pacote. | |
DeploymentTarget | Especifica onde um assembly é implantado no servidor do SharePoint. | |
ResetWebServerModeOnUpgrade | Especifica como o servidor web for reiniciado após uma atualização. |