public bool IsWorkspaceItemFile (string filename) { if (filename.StartsWith ("file://")) filename = new Uri(filename).LocalPath; filename = GetTargetFile (filename); return GetExtensionChain (null).IsWorkspaceItemFile (filename); }