public string GetTemplateContentByEditorID(string plugInEditorID, string plugInExtension) { foreach (PlugInTextFileEditorBase PITFEB in TextEditors()) { if (PITFEB.EditorID == plugInEditorID) { return(PITFEB.GetTemplatesByExtensions("." + plugInExtension)); } } return(null); }
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); }