コード例 #1
0
 public void DuplicateDocument(DuplicateCallback callback)
 {
     if (callback == null) {
         _DuplicateDocument (null, null, IntPtr.Zero);
     } else {
         _DuplicateDocument (new Callback (callback), new Selector ("document:didDuplicate:contextInfo:"), IntPtr.Zero);
     }
 }
コード例 #2
0
		public void DuplicateDocument (DuplicateCallback callback)
		{
			if (callback == null)
				_DuplicateDocument (null, null, IntPtr.Zero);
			var proxy = new Callback (callback);
			if (proxies == null)
				proxies = new List<Callback> ();
			proxies.Add (proxy);
			_DuplicateDocument (proxy, new Selector ("document:didDuplicate:contextInfo:"), IntPtr.Zero);
		}
コード例 #3
0
ファイル: NSDocument.cs プロジェクト: tondat/xamarin-macios
 public void DuplicateDocument(DuplicateCallback callback)
 {
     if (callback == null)
     {
         _DuplicateDocument(null, null, IntPtr.Zero);
     }
     else
     {
         _DuplicateDocument(new Callback(callback), new Selector("document:didDuplicate:contextInfo:"), IntPtr.Zero);
     }
 }
コード例 #4
0
 public void DuplicateDocument(DuplicateCallback callback)
 {
     if (callback == null)
     {
         _DuplicateDocument(null, null, IntPtr.Zero);
     }
     proxy = new Callback();
     if (proxies == null)
     {
         proxies = new ArrayList();
     }
     proxies.Add(proxy);
     _DuplicateDocument(proxy, new Selector("document:didDuplicate:contextInfo:"), IntPtr.Zero);
 }
コード例 #5
0
ファイル: NSDocument.cs プロジェクト: tondat/xamarin-macios
 public Callback(DuplicateCallback callback)
 {
     this.callback   = callback;
     IsDirectBinding = false;
     DangerousRetain();
 }
コード例 #6
0
 public Callback(DuplicateCallback callback)
 {
     this.callback = callback;
 }
コード例 #7
0
			public Callback (DuplicateCallback callback)
			{
				this.callback = callback;
			}
コード例 #8
0
 public Callback(DuplicateCallback callback)
 {
     this.callback = callback;
     IsDirectBinding = false;
     DangerousRetain ();
 }