internal static Sideshow.Views.IHost ContractToViewAdapter(Start9.Api.Contracts.IHostContract contract) { if ((contract == null)) { return(null); } if (((System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) != true) && contract.GetType().Equals(typeof(IHostViewToContractAddInAdapter)))) { return(((IHostViewToContractAddInAdapter)(contract)).GetSourceView()); } else { return(new IHostContractToViewAddInAdapter(contract)); } }
public virtual void Initialize(Start9.Api.Contracts.IHostContract host, Start9.Api.Contracts.IConfigurationContract loadedConfig) { _view.Initialize(Start9.Api.AddInSideAdapters.IHostAddInAdapter.ContractToViewAdapter(host), Start9.Api.AddInSideAdapters.IConfigurationAddInAdapter.ContractToViewAdapter(loadedConfig)); }
public IHostContractToViewAddInAdapter(Start9.Api.Contracts.IHostContract contract) { _contract = contract; _handle = new System.AddIn.Pipeline.ContractHandle(contract); }
public virtual void Initialize(Start9.Api.Contracts.IHostContract host) { _view.Initialize(Start9.Host.Adapters.IHostHostAdapter.ContractToViewAdapter(host)); }
public virtual void Initialize(Start9.Api.Contracts.IHostContract host) { _view.Initialize(DoubleDeckerBar.Adapters.IHostAddInAdapter.ContractToViewAdapter(host)); }
public virtual void Initialize(Start9.Api.Contracts.IHostContract host) { _view.Initialize(ExperienceMenu.Adapters.IHostAddInAdapter.ContractToViewAdapter(host)); }