Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Umbraco 5中以编程方式创建DocumentType_Umbraco - Fatal编程技术网

如何在Umbraco 5中以编程方式创建DocumentType

如何在Umbraco 5中以编程方式创建DocumentType,umbraco,Umbraco,我用的是Umbraco 5。 是否可以使用Umbraco API以编程方式创建新的文档类型? 谢谢。在Umbraco 5源代码中有一个名为的项目,它可以创建文档类型、模板、内容节点数据等 你一定要看看:)你可以看看uSiteBuilder 它允许您使用简单的POCO类使用属性创建和更新文档类型 using System; using System.Collections.Generic; using System.Linq; using System.Web; using Vega.USite

我用的是Umbraco 5。 是否可以使用Umbraco API以编程方式创建新的文档类型? 谢谢。

在Umbraco 5源代码中有一个名为的项目,它可以创建文档类型、模板、内容节点数据等


你一定要看看:)

你可以看看uSiteBuilder

它允许您使用简单的POCO类使用属性创建和更新文档类型

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

using Vega.USiteBuilder;

namespace MySite.DocumentTypes {
    [DocumentType(AllowedTemplates = new string[] { "MyTemplateAlias" }, 
        IconUrl = "doc4.gif", Thumbnail = "docWithImage.png", 
        AllowedChildNodeTypes = new Type[] { typeof(MySite.DocumentTypes.ContentPage) })
    ]
    public class HomePage : MySite.DocumentTypes.PageBase {
    }
}