rob*_*rtc 6 tridion tridion-2011
是否有可能在Tridion 2011 TOM.NET中获得字段类型?
ItemField类有一个名称和定义,但我没有看到旧的可信ItemType属性.
我有一种感觉我需要使用Definition属性,但不确定什么是最干净的方法.
有任何想法吗?
您可以使用以下方法检查字段类型:
itemField is EmbeddedSchemaField
itemField is KeywordField
Run Code Online (Sandbox Code Playgroud)
和Itemfield GetType也提供相同的信息.
switch (itemField.GetType().Name)
{
case "EmbeddedSchemaField":
fieldType = "EmbeddedSchema";
break;
case "DateField":
fieldType = "Date Field";
break;
case "MultiLineTextField":
fieldType = "RTF Text";
break;
default:
break;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
251 次 |
| 最近记录: |