2

我试图在这里找出 umbraco API。在一段代码中,我试图列出选项卡上的所有属性。我知道我可以通过以下方式获得这些:

 MyTab.PropertyTypes

但是这个属性被声明为“过时的”(不推荐使用),它指的是函数 GetPropertyTypes(int)。然而,这个函数需要一个参数“ContentTypeId”,我不确定我应该指定什么。我想要所有属性,而不仅仅是某种类型的属性。

我尝试查找有关此功能的文档,但找不到任何文档。谁能指出我正确的方向?

4

1 回答 1

3

希望这可以帮助:

DocumentType dt = new DocumentType(1051); //id of documenttype
        foreach (ContentType.Tab x in dt.getVirtualTabs)
        {
            List<PropertyType> Properties = x.GetAllPropertyTypes();

            foreach (var propertyType in Properties)
            {
                propertyType.Name;
            }      
 }
于 2012-11-14T14:03:36.117 回答