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)); } }