예제 #1
0
 protected override void DetachSink()
 {
     if (this.cookie != null)
     {
         this.cookie.Disconnect();
     }
     this.cookie = null;
     this.events = null;
     base.DetachSink();
 }
예제 #2
0
 protected override void DetachSink()
 {
     if (this.cookie != null)
     {
         this.cookie.Disconnect();
     }
     this.cookie = null;
     this.events = null;
     base.DetachSink();
 }
예제 #3
0
 protected override void CreateSink()
 {
     base.CreateSink();
     this.events = new TenDayBrowserExtendedEvents(this);
     this.cookie = new AxHost.ConnectionPointCookie(base.ActiveXInstance, this.events, typeof(UnsafeNativeMethods.DTenDayBrowserEvents2));
 }
예제 #4
0
 protected override void CreateSink()
 {
     base.CreateSink();
     this.events = new TenDayBrowserExtendedEvents(this);
     this.cookie = new AxHost.ConnectionPointCookie(base.ActiveXInstance, this.events, typeof(UnsafeNativeMethods.DTenDayBrowserEvents2));
 }