Compartilhar via


Namespace Microsoft.VisualStudio.SharePoint.Validation

O Microsoft.VisualStudio.SharePoint.Validation namespace contém tipos que você pode usar para estender o processo de validação para projetos do SharePoint.Para obter mais informações sobre como usar os tipos neste namespace, consulte Implantação e estendendo empacotamento do SharePoint e Como: criar regras de validação de pacote e de recurso personalizado para soluções do SharePoint.

Interfaces

  Interface Descrição
Interface pública IFeatureValidationContext Representa os dados contextuais passados para as regras de validação do recurso durante o processo de validação do recurso.
Interface pública IFeatureValidationRule Representa uma regra para aplicar ao validar um recurso em um projeto do SharePoint.
Interface pública IPackageValidationContext Representa os dados contextuais passados às regras de validação de pacote durante a validação de pacote.
Interface pública IPackageValidationProvider Infraestrutura. Representa um componente que pode validar um pacote do SharePoint e suas partes constituintes.Validação consiste na aplicação de regras para o pacote e retornar uma lista de quaisquer regras violadas.
Interface pública IPackageValidationRule Representa uma regra aplicada ao validar um pacote em um projeto do SharePoint.
Interface pública IValidationContext A interface base para fornecer dados contextuais durante a validação de objetos.
Interface pública IValidationResult Representa o resultado de uma validação de pacote ou recurso.
Interface pública IValidationRuleViolation Representa uma instância de uma violação de regra de validação.
Interface pública IValidationRuleViolationCollection Representa uma coleção de violações de regra de validação.

Enumerações

  Enumeração Descrição
Enumeração pública ValidationRuleViolationSeverity Representa os valores de gravidade das violações de regra de embalagem.