public override void Execute(IActionContext context) { if (context.SelectedResources != null && context.SelectedResources.Count > 0) { foreach (IResource resource in context.SelectedResources) { ResourcePropertiesDialog dlg = new ResourcePropertiesDialog(); dlg.SetResource(resource); dlg.Show(); } } }
private static void ShowResource(IResource resource) { try { ResourcePropertiesDialog dlg = new ResourcePropertiesDialog(); dlg.SetResource(resource); dlg.Show(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }