FieldRef的Alias属性有什么作用?

时间:2008-12-31 15:26:47

标签: sharepoint

MSDN不是描述性的:

http://msdn.microsoft.com/en-us/library/ms442728.aspx

别名 - 可选文字。

根据用户请求,我试图重命名自定义视图标题中显示的字段名称。所以我将schema.xml中的ViewFields部分更改为:

<ViewFields>
  <FieldRef Name="DocIcon" Alias="Form" DisplayName="Form">
  </FieldRef>
  <FieldRef Name="Employee" Alias="Name" DisplayName="Name">
  </FieldRef>
  <FieldRef Name="Modified">
  </FieldRef>
  <FieldRef Name="Editor">
  </FieldRef>
</ViewFields>

我重新部署了我的解决方案......没有变化。原始的DisplayNames(在这种情况下为Type和Employee)仍然显示。

但现在,我很好奇。什么是Alias属性应该做什么?

1 个答案:

答案 0 :(得分:0)

根据我的理解,Alias字段属性仅用于数据检索服务适配器,即在Microsoft.SharePoint.Dsp命名空间下。

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.dsp.field.alias.aspx

.B