Wie ergibt ich den Namen beim Löschen in Event-Empfänger?
-
09-12-2019 - |
Frage
Ich habe meine benutzerdefinierte Funktion in den EventReCeiver geschrieben, der auf Aufgaben erstellt wurde.
Public Override void itemceleted (SpitüreVentProperties-Eigenschaften) { Base.Itemdeleted (Eigenschaften); MyCustomfunctionFordelete (Eigenschaften); }
Ich möchte den Tasknamen in meiner Customliste speichern, wenn ich eine Aufgabe von der Taskliste lösche.
Ich kann den Namen der Aufgabenliste erhalten, aber nicht auf Taskname finden, das löschen wird.
Wie kann ich das tun?
Lösung
Ich denke, Sie sollten das ItemDeleting-Ereignis verwenden, um den Namen der Aufgabe zu erhalten.Da das itemdeceled-Ereignis passiert, nachdem der Artikel gelöscht wurde, können Sie keine Informationen über etwas erhalten, das bereits nicht vorhanden ist.Es gibt eine Referenz über die Ereigniseigenschaften: http://www.c-sharpcorner.com/blogs/4223/beFore-PropertieNer-Properties-und-Listitem-in-Sharepoin.aspx