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.

Siehe auch

Referenz

SPEventPropertiesBase-Member

Microsoft.SharePoint-Namespace