Inheritance: IAutomationBridge
コード例 #1
0
ファイル: AutomationBridge.cs プロジェクト: mono/uia2atk
		public AutomationBridge ()
		{
			lock (syncRoot) {
				if (instance != null)
					Log.Error ("Another UiaDbus AutomationBridge has been created" + Environment.StackTrace);
				else
					instance = this;
			}
		}
コード例 #2
0
ファイル: AutomationBridge.cs プロジェクト: itvgroup/uia2atk
 public void Terminate()
 {
     app.RemoveAllEventHandlers();
     lock (syncRoot) {
         AbortMainLoop();
         if (instance == this)
         {
             instance = null;
         }
     }
 }
コード例 #3
0
ファイル: AutomationBridge.cs プロジェクト: itvgroup/uia2atk
 public AutomationBridge()
 {
     lock (syncRoot) {
         if (instance != null)
         {
             Log.Error("Another UiaDbus AutomationBridge has been created" + Environment.StackTrace);
         }
         else
         {
             instance = this;
         }
     }
 }
コード例 #4
0
ファイル: AutomationBridge.cs プロジェクト: mono/uia2atk
		public void Terminate ()
		{
			app.RemoveAllEventHandlers ();
			lock (syncRoot) {
				AbortMainLoop ();
				if (instance == this)
					instance = null;
			}
		}