可以在Tridion 2011 TOM.NET中获取字段类型吗?
ItemField类有一个名称和定义,但是我没有看到旧的trusted ItemType属性。
我有一种感觉,我需要使用定义属性,但不确定什么是最干净的方式。
有什么想法吗?
发布于 2012-11-07 00:51:26
您可以使用以下方式检查字段类型:
itemField is EmbeddedSchemaField
itemField is KeywordFieldItemfield GetType也提供了相同的信息。
switch (itemField.GetType().Name)
{
case "EmbeddedSchemaField":
fieldType = "EmbeddedSchema";
break;
case "DateField":
fieldType = "Date Field";
break;
case "MultiLineTextField":
fieldType = "RTF Text";
break;
default:
break;
}https://stackoverflow.com/questions/13254904
复制相似问题