DFS(.Net):GetSchemaInfo不返回typeInfos

时间:2011-05-27 15:50:08

标签: documentum

我有一个Documentum Developer Edition 6.6。我正在使用DFS(.Net Productivity Layer)。 我试图在Schema服务中调用GetSchemaInfo方法。该方法返回以下结果:

描述:“默认架构” 标签:“未实施” 名称:null TypeInfos:空列表

为什么TypeInfos为空?我希望它包含我的服务器上指定的所有类型的列表(它有几十个)?也许我不正确理解Schema的本质?我虽然 - 只要我的Content Server有类型,GetSchemaInfo就会在TypeInfos中返回它们?还是需要其他东西才能在类型的顶部使用'Schema'?返回标签中“未实现”的含义是什么?

1 个答案:

答案 0 :(得分:1)

您需要在ServiceContext中包含SchemaProfile {includeTypes = true}。 使用.NET Productivity层,代码应如下所示: [IServiceContextProperty] .SetProfile(new SchemaProfile(){includeTypes = true});