2013-05-01 54 views
1

我想測試已運行的API of WPF應用程序。測試運行WPF應用程序的API

的應用程序是單個窗口的應用程序及其MainWindow保持對象,我想抓取(it's public and has public methods and properties

是否有一種方法可以從桂或過程轉到下層和取存在對象?

// Interaction logic for MainWindow.xaml 
public partial class MainWindow : Window 
{ 
    //this is the object to be fetch 
    public AppAPI AppAPI { get; private set; } } 

public class AppAPI 
{ 
    private void IncrementCounter(){...} 

    public int GetClickCounter(){...} 

    public void Click(){...} 

    public void Launch(){...} 
} 

回答

2

你正在談論什麼是.NET進程間通信 - 這是一個複雜的課題,需要您的應用程序的顯著重新分解,以便爲它提供這樣的功能。我認爲WCF通過命名管道將是一個很好的起點

+0

謝謝你的迴應。沒有GetObject VB風格選項? – 2013-05-01 11:06:47