Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.SharePoint.Validation

Microsoft.VisualStudio.SharePoint.Validation lo spazio dei nomi contiene i tipi che è possibile utilizzare per estendere il processo di convalida per i progetti SharePoint.Per ulteriori informazioni sull'utilizzo dei tipi nello spazio dei nomi, vedere Estensione della creazione di pacchetti e della distribuzione di SharePoint e Procedura: creare regole personalizzate per la convalida di funzionalità e pacchetti per le soluzioni SharePoint.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IFeatureValidationContext Rappresenta i dati contestuali passati alle regole di convalida della funzionalità durante il processo di convalida della funzionalità.
Interfaccia pubblica IFeatureValidationRule Rappresenta una regola da applicare durante la convalida di una funzionalità in un progetto SharePoint.
Interfaccia pubblica IPackageValidationContext Rappresenta i dati contestuali passati alle regole di convalida del package durante la convalida del pacchetto.
Interfaccia pubblica IPackageValidationProvider Infrastruttura. Rappresenta un componente che può convalidare un pacchetto di SharePoint e le relative parti costituenti.La convalida consiste dell'applicazione delle regole al pacchetto e restituire un elenco di tutte le regole violate.
Interfaccia pubblica IPackageValidationRule Rappresenta una regola è stato applicato quando si convalidano un pacchetto in un progetto SharePoint.
Interfaccia pubblica IValidationContext L'interfaccia di base per gli oggetti che forniscono dati contestuali durante la convalida.
Interfaccia pubblica IValidationResult Rappresenta il risultato di una funzionalità o di una convalida del pacchetto.
Interfaccia pubblica IValidationRuleViolation Rappresenta un'istanza di una violazione di una regola di convalida.
Interfaccia pubblica IValidationRuleViolationCollection Rappresenta una raccolta di violazioni delle regole di convalida.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica ValidationRuleViolationSeverity Rappresenta i valori di gravità di comprimere le violazioni delle regole.