Schnittstelle mit Events

24/07/2008 - 13:06 von Karl M. | Report spam
Hallo NG!

Ich möchte in einer Schnittstelle definieren, dass die von ihr ableitenden
Klassen bestimmte Events deklarieren müssen. Ich dachte an folgendes:

interface IVerbinden
{
delegate void OnConnected();
OnConnected Event_Connected;
}

Das funktioniert aber nicht mit der Begründung, dass man in Schnittstellen
keine Typen deklarieren kann.

Wie kann ich das erreichen?

Mit freundlichen Grüßen
 

Lesen sie die antworten

#1 Frank Dzaebel
24/07/2008 - 13:44 | Warnen spam
Hallo Karl,

Ich möchte in einer Schnittstelle definieren, dass die von ihr ableitenden
Klassen bestimmte Events deklarieren müssen.
Das funktioniert aber nicht mit der Begründung, dass man in Schnittstellen
keine Typen deklarieren kann. ... Wie kann ich das erreichen?



Schnittstellen können Ereignisse, Indexer, Methoden und Eigenschaften
enthalten.

[Gewusst wie: Implementieren von Schnittstellenereignissen (C#-
Programmierhandbuch)]
http://msdn.microsoft.com/de-de/lib...w5846.aspx

[guide to C# | Guide | Ereignisse]
http://www.guidetocsharp.de/Events.aspx


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen