Freigeben über


IPackageValidationRule-Schnittstelle

Stellt eine Regel dar, die beim Überprüfen eines Pakets in einem SharePoint-Projekt angewendet wird.

Namespace:  Microsoft.VisualStudio.SharePoint.Validation
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Syntax

'Declaration
Public Interface IPackageValidationRule
public interface IPackageValidationRule

Der IPackageValidationRule-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode ValidateFeature Bestimmt, ob ein Paket gegen diese Regel verstoßen würde, wenn die angegebene Funktion hinzugefügt wird.
Öffentliche Methode ValidatePackage Bestimmt, ob ein Paket derzeit gegen diese Regel verstößt.
Öffentliche Methode ValidateProjectItem Bestimmt, ob ein Paket gegen diese Regel verstoßen würde, wenn das angegebene Projektelement hinzugefügt wird.

Zum Seitenanfang

Hinweise

Implementieren Sie die IPackageValidationRule-Schnittstelle, um eine benutzerdefinierte Validierungsregel zu definieren, um sicherzustellen, dass das Paket in einem SharePoint-Projekt gültig ist. Weitere Informationen finden Sie unter Gewusst wie: Erstellen von benutzerdefinierten Funktions- und Paketvalidierungsregeln für SharePoint-Lösungen.

Klassen, die diese Schnittstelle implementieren, müssen das System.ComponentModel.Composition.ExportAttribute einschließen, die vom Projektsystem ermittelt werden sollen.

Beispiele

Datum

Versionsgeschichte

Grund

Mai 2010

Neue Hinweise mit Links zu den Themen hinzugefügt, die beschreiben, wie diese Schnittstelle implementiert wird.

Informationsergänzung.

Siehe auch

Referenz

Microsoft.VisualStudio.SharePoint.Validation-Namespace