Namespace Microsoft.VisualStudio.SharePoint.Features
O Microsoft.VisualStudio.SharePoint.Features namespace contém tipos que você pode usar para acessar a definição de um recurso em um projeto do SharePoint.
O tipo de principal neste espaço para nome é o IFeature interface.Um IFeature objeto representa a definição de um determinado recurso em um projeto do SharePoint, incluindo o manifesto do recurso.Para acessar uma IFeature de objeto, primeiro use o ISharePointProject.Features propriedade para obter um ISharePointProjectFeature objeto.Em seguida, use o ISharePointProjectFeature.Model propriedade para obter um IFeature objeto.
Interfaces
Interface | Descrição | |
---|---|---|
IAddContentTypeFieldUpgradeAction | Representa uma ação de atualização que adiciona um novo campo a um tipo de conteúdo existente. | |
IApplyElementManifestsUpgradeAction | Representa uma ação de atualização que fornece novos elementos de recurso. | |
ICustomFeatureActivationDependency | Representa um recurso existente do qual a ativação de outro recurso depende. | |
ICustomUpgradeAction | Representa uma ação de atualização que executa um receptor de evento do recurso. | |
ICustomUpgradeActionParameter | Representa um parâmetro de ação de atualização personalizada. | |
ICustomUpgradeActionParameterCollection | Representa uma coleção de parâmetros de ação de atualização personalizada. | |
IDiscreteUpgradeAction | Representa uma ação que é executada durante a atualização de um recurso. | |
IDiscreteUpgradeActionCollection | Representa uma coleção de ações de atualização do recurso. | |
IElement | Representa um arquivo associado a um recurso. | |
IElementCollection | Representa uma coleção de elementos de recurso. | |
IFeature | Representa a definição de um recurso dentro do sistema de projeto do SharePoint. | |
IFeatureActivationDependency | Representa um recurso do qual a ativação de outro recurso depende. | |
IFeatureActivationDependencyCollection | Representa uma coleção de dependências de ativação do recurso. | |
IFeatureManifest | Representa o manifesto de um recurso do SharePoint. | |
IMapFileUpgradeAction | Representa uma ação de atualização que remapeia um arquivo não personalizada para um caminho de instalação diferentes no sistema de arquivo servidor de Web do SharePoint front-end (WFE). | |
IProperty | Representa o valor padrão para uma propriedade de recurso. | |
IPropertyCollection | Representa uma coleção de valores padrão das propriedades de recurso. | |
IReferencedFeatureActivationDependency | Representa um recurso do Visual Studio solução depende do outro recurso. | |
IUpgradeAction | Representa uma ação que é executada durante a atualização de um recurso. | |
IUpgradeActionCollection | Representa uma coleção de ações de atualização do recurso. | |
IVersionRange | Representa uma coleção de ações que é executada durante a atualização de uma versão específica de um recurso. |
Enumerações
Enumeração | Descrição | |
---|---|---|
DiscreteUpgradeActionType | Especifica o tipo de ação a ser executada quando a atualização de um recurso. | |
FeatureElementType | Especifica como o elemento é tratado pelo SharePoint quando o recurso for implantado. | |
FeatureScope | Especifica o contexto no qual um recurso é ativado. |