public override List <NameValueItem> GetItems(DTE dte, IServiceProvider provider) { List <NameValueItem> list = new List <NameValueItem>(); Helpers2.AddInternalItems(dte, list, "/Templates/Template/Configuration", "", new XmlWebTemplateNodeHandler()); Helpers2.AddExternalItems(dte, list, "/SharePointConfiguration/SiteTemplates/SiteTemplate", "", new XmlNodeHandler("Title", "Id", "DisplayCategory", "Description")); return(list); }
public override List <NameValueItem> GetItems(DTE dte, IServiceProvider provider) { List <NameValueItem> list = new List <NameValueItem>(); Helpers2.AddInternalItems(dte, list, "/ns:Elements/ns:ContentType", "http://schemas.microsoft.com/sharepoint/", new XmlNodeHandler("Name", "ID", "Group", "Description")); Helpers2.AddExternalItems(dte, list, "/SharePointConfiguration/ContentTypes/ContentType", "", new XmlNodeHandler("Name", "ID", "Group", "Description")); return(list); }
public override List <NameValueItem> GetItems(DTE dte, IServiceProvider provider) { List <NameValueItem> list = new List <NameValueItem>(); Helpers2.AddInternalItems(dte, list, "/ns:Elements/ns:ListTemplate", "http://schemas.microsoft.com/sharepoint/", new XmlInternalListTemplateNodeHandler("DisplayName", "Type", "FeatureId", "Description")); Helpers2.AddExternalItems(dte, list, "/SharePointConfiguration/ListTemplates/ListTemplate", "", new XmlNodeHandler("DisplayName", "Type", "FeatureId", "Description")); return(list); }
public override List <NameValueItem> GetItems(DTE dte, IServiceProvider provider) { List <NameValueItem> list = new List <NameValueItem>(); Helpers2.AddInternalItems(dte, list, "/ns:Feature", "http://schemas.microsoft.com/sharepoint/", new XmlNodeHandler("Title", "Id", "Scope", "Description")); Helpers2.AddInternalItems(dte, list, "/ns:feature", "http://schemas.microsoft.com/VisualStudio/2008/SharePointTools/FeatureModel", new XmlNodeHandler("Title", "Id", "Scope", "Description"), ".feature"); Helpers2.AddExternalItems(dte, list, "/SharePointConfiguration/Features/Feature", "", new XmlNodeHandler("Title", "Id", "Scope", "Description")); return(list); }