public void Handle(PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedEventArgsContract args)
        {
            DocumentOpenedEventArgsContractToViewAddInAdapter adaptedArgs;

            adaptedArgs = new DocumentOpenedEventArgsContractToViewAddInAdapter(args);
            object[] argsArray = new object[1];
            argsArray[0] = adaptedArgs;
            _event.Invoke(_view, argsArray);
        }
 public DocumentOpenedEventArgsContractToViewHostAdapter(PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedEventArgsContract contract)
 {
     _contract = contract;
     _handle   = new System.AddIn.Pipeline.ContractHandle(contract);
 }
 public DocumentOpenedEventArgsContractToViewAddInAdapter(PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedEventArgsContract contract)
 {
     _contract = contract;
     _handle = new System.AddIn.Pipeline.ContractHandle(contract);
 }
 internal static PipelineBuilder.Samples.Events.DocumentOpenedEventArgs ContractToViewAdapter(PipelineBuilder.Samples.Events.Contracts.IDocumentOpenedEventArgsContract contract)
 {
     if (((System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) != true) &&
          contract.GetType().Equals(typeof(DocumentOpenedEventArgsViewToContractHostAdapter))))
     {
         return(((DocumentOpenedEventArgsViewToContractHostAdapter)(contract)).GetSourceView());
     }
     else
     {
         return(new DocumentOpenedEventArgsContractToViewHostAdapter(contract));
     }
 }