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 要素を含めることはできません。隠し列を指定する ExcludeColumn 要素は、IncludeHiddenColumns 要素を持つ同じ ContentType 要素内に存在できません。

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 既定をオーバーライドする