IFeatureValidationRule Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma regra para aplicar ao validar um Recurso em um projeto do SharePoint.
public interface IFeatureValidationRule
Exemplos
| Date | Histórico | Motivo |
|---|---|---|
| Maio de 2010 | Novos comentários adicionados com links para tópicos que mostram como implementar essa interface | Aprimoramento de informações. |
Comentários
Implemente a IPackageValidationRule interface para definir uma regra de validação personalizada para ajudar a verificar se um pacote em um projeto do SharePoint é válido. Para obter mais informações, consulte como criar regras personalizadas de validação de pacotes e recursos para soluções do SharePoint.
As classes que implementam essa interface devem incluir o System.ComponentModel.Composition.ExportAttribute a ser descoberto pelo sistema do projeto.
Métodos
| ValidateFeature(IFeatureValidationContext) |
Determina se um recurso atualmente viola a regra. |
| ValidateProjectItem(IFeatureValidationContext, ISharePointProjectItem) |
Determina se um recurso violaria a regra se o item de projeto especificado fosse adicionado. |