コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }
コード例 #4
0
        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);
        }