ExcludeColumn (SPMetal)

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

指定生成 SPMetal 代码时不包括列。

Web (SPMetal)
  ContentType (SPMetal)
    ExcludeColumn (SPMetal)

<ExcludeColumn Name="HomeTelephone" />

Complex

属性和元素

下面各部分描述了属性、子元素和父元素。

属性

属性

说明

Name

生成代码时排除的内容类型中的列的名称。

子元素

无。

父元素

元素

说明

ContentType (SPMetal)

指定生成代码时应包括内容类型,并修改在生成代码时包括的内容类型中的列。

备注

ContentType 元素不能同时具有指定相同列的 Column 元素和 ExcludeColumn 元素。具有 IncludeHiddenColumns 元素的同一 ContentType 元素中不能包含指定隐藏列的 ExcludeColumn 元素。

示例

下面显示正在使用 ExcludeColumn 元素。

<?xml version="1.0" encoding="utf-8"?>
<Web AccessModifier="Internal" xmlns="https://schemas.microsoft.com/SharePoint/2009/spmetal">
  <ContentType Name="Contact" Class="Contact">
    <Column Name="ContId" Member="ContactId" />
    <Column Name="ContactName" Member="ContactName1" />
    <Column Name="Category" Member="Cat" Type="String"/>
    <ExcludeColumn Name="HomeTelephone" />
  </ContentType>
  <ExcludeContentType Name="Order"/>
  <List Name="Team Members" Type="TeamMember">
    <ContentType Name="Item" Class="TeamMember" />
  </List>
</Web>

请参阅

概念

SPMetal 默认代码生成规则

用参数 XML 文件替代 SPMetal 默认值