Compartilhar via


Interface IFeature

Representa a definição de um recurso dentro do sistema de projeto do SharePoint.

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

Sintaxe

'Declaração
Public Interface IFeature _
    Inherits IFeatureManifest, IObservableModelElement
public interface IFeature : IFeatureManifest, 
    IObservableModelElement

O tipo IFeature expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ActivateOnDefault Obtém ou define se o recurso é ativado durante a instalação. (Herdado de IFeatureManifest.)
Propriedade pública ActivationDependencies Obtém uma lista dos recursos dos quais depende o ativação do recurso atual. (Herdado de IFeatureManifest.)
Propriedade pública AlwaysForceInstall Obtém ou define se o recurso deve ser instalado por força, mesmo se o recurso já está instalado. (Herdado de IFeatureManifest.)
Propriedade pública AutoActivateInCentralAdmin Obtém ou define se o recurso é ativado por padrão para administradores. (Herdado de IFeatureManifest.)
Propriedade pública Creator Obtém ou define o nome do desenvolvedor que criou o recurso. (Herdado de IFeatureManifest.)
Propriedade pública DefaultResourceFile Obtém ou define o arquivo de recurso central para recuperação de recursos do recurso. (Herdado de IFeatureManifest.)
Propriedade pública DeploymentPath Obtém ou define o caminho do pacote no qual o recurso é implantado.
Propriedade pública Description Obtém ou define uma descrição do que faz o recurso. (Herdado de IFeatureManifest.)
Propriedade pública Elements Obtém uma lista de arquivos de suporte e a definição de elemento de recurso. (Herdado de IFeatureManifest.)
Propriedade pública FeatureId Obtém ou define a ID do recurso do SharePoint. (Herdado de IFeatureManifest.)
Propriedade pública ImageAltText Obtém ou define o texto de uma imagem associado ao recurso. (Herdado de IFeatureManifest.)
Propriedade pública ImageUrl Obtém ou define o URL relativo da imagem associado ao recurso. (Herdado de IFeatureManifest.)
Propriedade pública IsDesignerEnabled Obtém se o designer para o recurso está ativado.
Propriedade pública IsHidden Obtém ou define se o recurso estiver visível na lista de recursos disponíveis para ativar. (Herdado de IFeatureManifest.)
Propriedade pública ProjectItems Obtém a lista de itens de projeto implantado com o recurso.
Propriedade pública Properties Obtém uma lista de valores padrão para propriedades de recurso. (Herdado de IFeatureManifest.)
Propriedade pública ReceiverAssembly Obtém ou define o nome totalmente qualificado do assembly que contém o receptor de eventos para o recurso. (Herdado de IFeatureManifest.)
Propriedade pública ReceiverClass Obtém ou define o nome da classe do receptor do evento para o recurso. (Herdado de IFeatureManifest.)
Propriedade pública RequireResources Obtém ou define se o SharePoint verifica se há recursos para um determinado idioma e cultura. (Herdado de IFeatureManifest.)
Propriedade pública Scope Obtém ou define o contexto no qual um recurso é ativado. (Herdado de IFeatureManifest.)
Propriedade pública SolutionId Obtém ou define a identificação do servidor do SharePoint onde o recurso será instalado.Essa propriedade é usada para fins de infra-estrutura essencial apenas e não deve ser usada. (Herdado de IFeatureManifest.)
Propriedade pública Title Obtém ou define o título do recurso, até 255 caracteres. (Herdado de IFeatureManifest.)
Propriedade pública UIVersion Obtém ou define uma seqüência de caracteres que indica a versão compatível do site. (Herdado de IFeatureManifest.)
Propriedade pública UpgradeActions Obtém uma lista de ações sejam executadas ao atualizar o recurso atual. (Herdado de IFeatureManifest.)
Propriedade pública UpgradeActionsReceiverAssembly Obtém ou define o nome totalmente qualificado do assembly que contém o receptor de evento do recurso tratamento ações personalizadas de atualização. (Herdado de IFeatureManifest.)
Propriedade pública UpgradeActionsReceiverClass Obtém ou define o nome da classe do recurso de evento receptor tratamento personalizado ações de atualização. (Herdado de IFeatureManifest.)
Propriedade pública Version Obtém ou define um System.Version-compatível com representação da versão do recurso.Esse valor pode ser até quatro números separados por pontos decimais. (Herdado de IFeatureManifest.)

Superior

Eventos

  Nome Descrição
Evento público PropertyChanged Ocorre quando um elemento de modelo DSL é alterado. (Herdado de IObservableModelElement.)
Evento público PropertyChanging Ocorre quando um elemento de modelo DSL está sendo alterado. (Herdado de IObservableModelElement.)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint.Features