如何在UMBRACO中获取所有DataTypes,包括自定义创建的数据类型?

1 umbraco

我想通过C#代码访问UMBRACO的所有数据类型,包括自定义创建的数据类型.我可以从UMBRACO通过ApplicationContext.Services.DataTypeService获取所有预定义的数据类型,但不能获得自定义创建的数据类型.

任何人都可以帮助我吗?

提前致谢.

Harshil Shukla

ant*_*tao 5

您可以使用

var allDataTypeDefinitions = ApplicationContext.Services.DataTypeService.GetAllDataTypeDefinitions();
Run Code Online (Sandbox Code Playgroud)

这将返回一个包含数据类型所有信息的IEnumerable.

更多信息在这里.希望能帮助到你.