SPEventPropertiesBase-Klasse
Abstrakte Basisklasse, die Ereigniseigenschaften bereitstellt, die für alle Ereignistypen gelten. Diese Klasse wird nie instanziiert.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.SPEventPropertiesBase
Microsoft.SharePoint.SPItemEventProperties
Microsoft.SharePoint.SPListEventProperties
Microsoft.SharePoint.SPSecurityEventProperties
Microsoft.SharePoint.SPWebEventProperties
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public MustInherit Class SPEventPropertiesBase
'Usage
Dim instance As SPEventPropertiesBase
[SerializableAttribute]
public abstract class SPEventPropertiesBase
Hinweise
Die SPEventPropertiesBase -Klasse ist nicht instanziiert, jedoch bietet Methoden für Klassen ableiten, die im Abschnitt Vererbungshierarchie aufgeführt sind.
Beispiele
Im folgenden Beispiel wird eine Ereignis-Handler-Methode setzt die ItemDeleting() -Methode und geerbte Eigenschaften der SPEventPropertiesBase -Klasse verwendet, um ein Ereignis abbrechen, und eine Fehlermeldung angezeigt.
public override void ItemDeleting(SPItemEventProperties properties)
{
properties.Status = SPEventReceiverStatus.CancelWithError;
properties.ErrorMessage = "Deleting items is not supported.";
}
Public Overrides Sub ItemDeleting(ByVal properties As SPItemEventProperties)
properties.Status = SPEventReceiverStatus.CancelWithError
properties.ErrorMessage = "Deleting items is not supported."
End Sub
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.