public void OpenInvokeTab(string title, ConnectionInfo info, Verb verb) { var tab = new TabPage(title) { BorderStyle = BorderStyle.None, Padding = new Padding(0) }; var invokeVerbTab = new InvokeVerbTab { ConnectionInfo = info, Dock = DockStyle.Fill, ApplicationService = this, Verb = verb }; tab.Controls.Add(invokeVerbTab); fileTabs.Controls.Add(tab); fileTabs.SelectedTab = tab; }
public IEnumerable<VerbArgument> GetVerbArguments(Verb verb) { return info.Query<VerbArgument>( string.Format( "SELECT VerbArgument.Name, VerbArgument.Type, VerbArgument.Position " + (XmlTemplateSupported ? ", VerbArgument.XmlTemplate " : "") + "FROM Metadata.VerbArgument WHERE VerbArgument.EntityName='{0}' AND VerbArgument.VerbName='{1}' " + "ORDER BY VerbArgument.Position", verb.EntityName, verb.Name)); }
public ArgumentsPlaceholderTreeNode(Verb verb, IMetadataProvider provider) { Verb = verb; Provider = provider; }