Frage : Umwandlung der Beispiel Aussicht-Abzahlung VBS in C#

He sollte jeder,
This für 99% von Ihnen wirklich einfach heraus sein dort, bin ich ein Anfänger zu C# und das Beginnen, meine Weise herum zu erlernen und das Anlaufen, haben indem sie irgendein VBS Indexe, die ich über das years.

I, den folgenden Code in VBS umwandeln, das Aussicht-Abzahlung verwendet, die ich versuche, umzuwandeln:

1:
2:
3:
4:
set Lernabschnitt = CreateObject („Redemption.RDOSession“)
Session.LogonPstStore pstFile, 1, „PST für“ u. username
gesetzter Speicher = Session.Stores.DefaultStore
Store.ValidateIPMTree



in C# habe ich das following

1:
2:
3:
4:
5:
using Abzahlung;
.....

Redemption.RDOSession RDSession = (Redemption.RDOSession) neues Redemption.RDOSession ();
RDSession.LogonPstStore (pstFile, 1, „PST für“ + UsertName, 0, 0);


The oben genannte Arbeiten fein, das Problem, das ich habe, ist das zwei lines

1:
2:
set Speicher = Session.Stores.DefaultStore
Store.ValidateIPMTree


If versuche ich etwas like
1:
RDSession.Stores RDStore = neues Session.Stores.DefaultStore


The Art oder namespace-Name „RDSession“ konnten nicht gefunden werden (sind Sie verfehlena using Richtlinie oder ein Versammlungshinweis?)

For das ValidateIPMTree, bin ich, das folgende zu tun, aber ich bin nicht sicher, wenn sein in Uebereinstimmung mit dem Zusammenhang des VBScript, das Lernabschnitt verwendet, um alles anderes abzuleiten

1:
2:
Redemption.RDOPstStore RDPstStore = (Redemption.RDOPstStore) neues Redemption.RDOPstStore ();
RDPstStore.ValidateIPMTree ();


Looking an den Abzahlungunterlagen zeigt es, dass DefaultStore ein Eigentum ist:
(wieder leider sind alle Beispiele VBS),

http://www.dimastr.com/red emption/rdo/rdostores.htm

DefaultStore  |  RDOStore, Lese-Schreib. Rückkehr/Sätze das Rückstellung store
example:

1:
2:
3:
 stellte Lernabschnitt = CreateObject ein („Redemption.RDOSession“)
Session.Logon
MsgBox „der Name des Rückstellungsspeichers ist“ u. vbCrLf u. Session.Stores.DefaultStore.Name


and vom Sichtstudiogegenstandforscher, den es sich zeigt:

Redemption.RDOStore DefaultStore {einstellen; erhalten; }
würde Mitglied Redemption.iRDOStores



Any der Hilfe ernsthaft appreciated.
sein

Antwort : Umwandlung der Beispiel Aussicht-Abzahlung VBS in C#

das RDOStore als RDOPstStore werfen

1:
2:
Redemption.RDOPstStore RDStores; 
RDStores = (Redemption.RDOPstStore) RDSession.Stores.DefaultStore;
Weitere Lösungen  
 
programming4us programming4us