/// <remarks/> public void LoadAssemblyTemplatesAsync(LoadAssemblyTemplatesRequest LoadAssemblyTemplatesRequest, object userState) { if ((this.LoadAssemblyTemplatesOperationCompleted == null)) { this.LoadAssemblyTemplatesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnLoadAssemblyTemplatesOperationCompleted); } this.InvokeAsync("LoadAssemblyTemplates", new object[] { LoadAssemblyTemplatesRequest}, this.LoadAssemblyTemplatesOperationCompleted, userState); }
private void tvBrowser_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Node.SelectedImageIndex == 3) { PSItemSummary ps = e.Node.Tag as PSItemSummary; assemblySOAP assSoap = new assemblySOAP(); assSoap.CookieContainer = m_contentSvc.CookieContainer; assSoap.Url = "http://localhost:9992/Rhythmyx/webservices/assemblySOAP"; assSoap.PSAuthenticationHeaderValue = m_contentSvc.PSAuthenticationHeaderValue; LoadAssemblyTemplatesRequest req= new LoadAssemblyTemplatesRequest(); req.ContentType = ps.ContentType.name; PSAssemblyTemplate[] templates = assSoap.LoadAssemblyTemplates(req); SelectTemplateDialog fTemp = new SelectTemplateDialog(); PSAssemblyTemplate selectedTemp; fTemp.Hide(); fTemp.LoadTemplates(templates); if (fTemp.ShowDialog() == DialogResult.OK) { selectedTemp = fTemp.Template; //http://127.0.0.1:9992/Rhythmyx/assembler/render?sys_revision=2&sys_contentid=634&sys_folderid=524&sys_context=0&sys_siteid=301&sys_itemfilter=preview&sys_template=555 wbMain.Navigate("http://127.0.0.1:9992/Rhythmyx/assembler/render?sys_contentid=" + (ps.id & 0xFFFFFFFF) + "&sys_context=0&sys_siteid=301&sys_itemfilter=preview&sys_template=" + templates[0].id); } } }
/// <remarks/> public void LoadAssemblyTemplatesAsync(LoadAssemblyTemplatesRequest LoadAssemblyTemplatesRequest) { this.LoadAssemblyTemplatesAsync(LoadAssemblyTemplatesRequest, null); }