public virtual void DocumentOpenedRemove(PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedHandlerContract handler)
 {
     System.EventHandler <PipelineBuilder.Samples.Events.DocumentOpenedEventArgs> adaptedHandler;
     if (DocumentOpened_handlers.TryGetValue(handler, out adaptedHandler))
     {
         DocumentOpened_handlers.Remove(handler);
         _view.DocumentOpened -= adaptedHandler;
     }
 }
 public IDocumentOpenedHandlerContractToViewHostAdapter(PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedHandlerContract contract)
 {
     _contract = contract;
     _handle = new System.AddIn.Pipeline.ContractHandle(contract);
 }
 public virtual void DocumentOpenedAdd(PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedHandlerContract handler)
 {
     System.EventHandler <PipelineBuilder.Samples.Events.DocumentOpenedEventArgs> adaptedHandler = new System.EventHandler <PipelineBuilder.Samples.Events.DocumentOpenedEventArgs>(new IDocumentOpenedHandlerContractToViewHostAdapter(handler).Handler);
     _view.DocumentOpened            += adaptedHandler;
     DocumentOpened_handlers[handler] = adaptedHandler;
 }
Beispiel #4
0
 public IDocumentOpenedHandlerContractToViewAddInAdapter(PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedHandlerContract contract)
 {
     _contract = contract;
     _handle   = new System.AddIn.Pipeline.ContractHandle(contract);
 }