Пример #1
0
 public string GetTemplateContentByEditorID(string plugInEditorID, string plugInExtension)
 {
     foreach (PlugInTextFileEditorBase PITFEB in TextEditors())
     {
         if (PITFEB.EditorID == plugInEditorID)
         {
             return(PITFEB.GetTemplatesByExtensions("." + plugInExtension));
         }
     }
     return(null);
 }
Пример #2
0
        public static string GetTamplateContentByPlugInExtension(string plugInExtension)
        {
            ObservableList <PlugInWrapper> PlugInsList = App.LocalRepository.GetSolutionPlugIns();

            foreach (PlugInWrapper PIW in PlugInsList)
            {
                foreach (PlugInTextFileEditorBase PITFEB in PIW.TextEditors())
                {
                    if (PITFEB.Extensions.Contains(plugInExtension))
                    {
                        return(PITFEB.GetTemplatesByExtensions(plugInExtension));
                    }
                }
            }
            return(null);
        }