internal static OpenSourceAutomation.IOpenSourceAutomationAddInv2 ContractToViewAdapter(OpenSourceAutomation.Contracts.IOpenSourceAutomationAddInContract contract) { if ((contract == null)) { return(null); } if (((System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) != true) && contract.GetType().Equals(typeof(IOpenSourceAutomationAddInViewToContractAddInAdapter)))) { return(((IOpenSourceAutomationAddInViewToContractAddInAdapter)(contract)).GetSourceView()); } else { return(new IOpenSourceAutomationAddInContractToViewAddInAdapter(contract)); } }
public IOpenSourceAutomationAddInContractToViewHostAdapter(OpenSourceAutomation.Contracts.IOpenSourceAutomationAddInContract contract) { _contract = contract; _handle = new System.AddIn.Pipeline.ContractHandle(contract); }
public IOpenSourceAutomationAddInContractToViewAddInAdapter(OpenSourceAutomation.Contracts.IOpenSourceAutomationAddInContract contract) { _contract = contract; _handle = new System.AddIn.Pipeline.ContractHandle(contract); }