IFeatureValidationRule Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Regel dar, die angewendet werden soll, wenn ein Feature in einem SharePoint-Projekt überprüft wird.
public interface IFeatureValidationRule
Beispiele
| Datum | Versionsgeschichte | Grund |
|---|---|---|
| Mai 2010 | Es wurden neue Hinweise mit Links zu Themen hinzugefügt, die die Implementierung dieser Schnittstelle veranschaulichen. | Informationsergänzung. |
Hinweise
Implementieren Sie die- IPackageValidationRule Schnittstelle zum Definieren einer benutzerdefinierten Validierungs Regel, um zu überprüfen, ob ein Paket in einem SharePoint-Projekt gültig ist. Weitere Informationen finden Sie unter Gewusst wie: Erstellen von benutzerdefinierten Funktions-und Paket Validierungsregeln für SharePoint-Lösungen.
Klassen, die diese Schnittstelle implementieren, müssen das enthalten System.ComponentModel.Composition.ExportAttribute , das vom Projekt System ermittelt werden soll.
Methoden
| ValidateFeature(IFeatureValidationContext) |
Bestimmt, ob ein Feature zum aktuellen Zeitpunkt gegen die Regel verstößt. |
| ValidateProjectItem(IFeatureValidationContext, ISharePointProjectItem) |
Bestimmt, ob ein Feature gegen die Regel verstoßen würde, wenn das angegebene Projektelement hinzugefügt wird. |