C#, MMC 3.0, SharedData

Hi!

Ich bin dabei ein SnapIn zu entwickeln und habe nun das ganze grafische Zeugs fertig. Ich habe ein ScopeNode mit Remoting Funktionen, die Daten empfangen und senden kann und ich habe eine MmcListView als ScopeNode-ViewDescription in der die Daten visualisiert und geändert werden können. Nun habe ich das Problem, dass die Änderung der Daten zwar funktioniert, aber dass ich das ScopeNode nicht über die Änderung unterrichten kann (die Funktionen OnSharedDataChangeRequested und OnGetSharedData funktionieren nur mit Extensions). Wie kann ich das ScopeNode über die Änderung unterrichten? Im Microsoft Windows SDK gibt es dafür leider kein Beispiel und auch im Netz habe ich nichts dazu gefunden.

Danke!

SeboStone

Hi!

Habe die Antwort doch selbst gefunden:

in Pseudocode:

//die ScopeNode Klasse auf die zugrgriffen werden soll
class myScopeNode : ScopeNode
{
//die Funktion die aufgerufen werden soll
public void myFunction()
}

//die MmcListView, welche ein Child des ScopeNodes ist
//und von der aus auf das ScopeNode zugegriffen werden soll
MmcListView listView;

//der Aufruf der Funktion myScopeNode.myFunction()
((myScopeNode)ListView.ScopeNode).myFunction();

Bei Fragen, einfach fragen. :smile:

SeboStone