private void DisplayObject(string rootNodeHeader, TSqlObject currentObject, TreeViewItem currentObjectTreeViewItem) { var propertiesPageBuilder = new PropertiesPageBuilder(); var properties = propertiesPageBuilder.GetPropertiesDisplay(currentObject); var script = GetScript(currentObject); currentObjectTreeViewItem.Tag = new CachedObjectDisplay { Properties = properties, Script = script }; var childObjectTypes = new Dictionary <string, TreeViewItem>(); DisplyChildObjects(rootNodeHeader, currentObjectTreeViewItem, currentObject, childObjectTypes); }
private void DisplayObject(string rootNodeHeader, TSqlObject currentObject, TreeViewItem currentObjectTreeViewItem) { var propertiesPageBuilder = new PropertiesPageBuilder(); var properties = propertiesPageBuilder.GetPropertiesDisplay(currentObject); var script = GetScript(currentObject); currentObjectTreeViewItem.Tag = new CachedObjectDisplay { Properties = properties, Script = script }; var childObjectTypes = new Dictionary<string, TreeViewItem>(); DisplyChildObjects(rootNodeHeader, currentObjectTreeViewItem, currentObject, childObjectTypes); }