List 要素 (リスト)

最終更新日: 2015年3月9日

適用対象: SharePoint Foundation 2010

この記事の内容
属性
子要素
親要素
出現回数

リストの定義を含む最上位の要素

<List
  BaseType = "Integer" | "Text"
  Default = "TRUE" | "FALSE"
  DefaultItemOpen = "Integer"
  Description = "Text"
  Direction = "Text"
  DisableAttachments = "TRUE" | "FALSE"
  DraftVersionVisibility = "Integer"
  EnableContentTypes = "TRUE" | "FALSE"  EnableMinorVersions = "TRUE" | "FALSE"  EnableThumbnails = "TRUE" | "FALSE"
  EventSinkAssembly = "Text"
  EventSinkClass = "Text"
  EventSinkData = "Text"
  FolderCreation = "TRUE" | "FALSE"
  Id = "GUID"
  ModeratedList = "TRUE" | "FALSE"
  ModerationType = "TRUE" | "FALSE"
  Name = "Text"
  OrderedList = "TRUE" | "FALSE"
  PrivateList = "TRUE" | "FALSE"
  QuickLaunchUrl = "URL"
  RootWebOnly = "TRUE" | "FALSE"
  ThumbnailSize = "Integer"
  Title = "Text"
  Type = "Integer"
  Url = "URL"
  URLEncode = "TRUE" | "FALSE"
  VersioningEnabled = "TRUE" | "FALSE" 
  WebImageHeight = "Integer"
  WebImageWidth = "Integer">
</List>

属性

属性

説明

BaseType

オプションの Text。BaseType 属性を Integer に設定すると値は整数として保存され、Text (既定) に設定すると値はテキストとして保存されます。整数のベースタイプ選択肢フィールドは作成できないことに注意してください。

Default

オプションの Boolean。サイトが作成されるたびに Onet.xml ファイル内で参照されるリストが作成されるようにする場合は TRUE を指定します。指定しない場合、リストはサイトの作成時には作成されませんが、後のインスタンス作成では使用することができます。

DefaultItemOpen

オプションの Boolean。リスト内にあるアイテムのサーバー変換を生成するアプリケーションがアイテムを開くとき、個別のクライアント側アプリケーションではなく、ブラウザを使用するように指定する場合は 1、それ以外の場合は 0。

Description

オプションの Text。リストの説明です。サイトの定義にカスタム リストの定義を追加する場合は、この属性を Onet.xml ファイルの構成内に指定する必要があります。この属性の値は、Schema.xml ファイルの DefaultDescription 要素に含まれる値を上書きします。

Direction

必須の Text。リストの読み取り順序の方向を指定します。使用できる値は、RTL (右から左方向)、LTR (左から右方向)、または none です。

DisableAttachments

オプションの Boolean。リスト内の添付ファイルを無効にするには、TRUE を指定します。

DraftVersionVisibility

オプションの Integer。下書きの表示に必要な権限を指定します。次の値を指定できます。

  • 1   編集権限

  • 2   承認権限

  • その他のすべての値   読み取り権限

EnableContentTypes

オプションの Boolean。リストの定義によって作成されたリストのコンテンツ タイプの管理を有効にするには、TRUE を指定します。

EnableMinorVersions

オプションの Boolean。

EnableThumbnails

オプションの Boolean。このリストに保存されるドキュメントに対応したサムネイル ファイルを、リスト内のドキュメント パーサーが生成するように指示する場合は TRUE を指定します。この属性は、ドキュメント ライブラリにのみ適用されます。

EventSinkAssembly

オプションの Text。このオプションは、Windows SharePoint Services 2.0 からアップグレードしたスキーマに対してのみ指定します。ドキュメント ライブラリ イベント用のイベント ハンドラーを提供するグローバル アセンブリ キャッシュ (GAC) のファイルには厳密な名前を指定します。例: Microsoft.SharePoint, Version=11.0.0.0, Culture=Neutral, PublicKeyToken=71e9bce111e9429c。この属性は SharePoint Foundation では使用できません。

EventSinkClass

オプションの Text。ドキュメント ライブラリ イベント用のイベント ハンドラーを定義するクラスには、大文字と小文字を区別した完全修飾名を、名前空間_名前.クラス_名前という形式で指定します。この属性は SharePoint Foundation では使用できません。

EventSinkData

オプションの Text。ドキュメント ライブラリ イベント用のイベント ハンドラーによって使用される任意の文字列が含まれます。この属性は SharePoint Foundation では使用できません。

FolderCreation

オプションの Boolean。[新規] メニューに [新しいフォルダ] コマンドを表示するには、TRUE を指定します。

Id

オプションの GUID。リストの GUID を指定します。

ModeratedList

オプションの Boolean。送信されたアイテムに対するコンテンツの承認が必要な場合は、TRUE を指定します。

ModerationType

オプションの Boolean。リストのモデレートが有効になっており、コンテンツの作成時または変更時に承認プロセスが要求されることを指示する場合は、TRUE を指定します。

Name

必須の Text。リストの内部名です。

OrderedList

オプションの Boolean。リストの [ビューの編集] ページでユーザーがリスト内にあるアイテムの順序を変更できるようにするオプションを有効にするには、TRUE を指定します。

PrivateList

オプションの Boolean。リストをプライベート用として指定するには、TRUE を指定します。

QuickLaunchUrl

オプションの Text。サイド リンク バーのナビゲーションによってリスト用に開くビュー ページの URL を指定します。

RootWebOnly

オプションの Boolean。定義によって作成されたリストがサイト コレクションのルート Web サイトにのみ存在するようにするには、TRUE を指定します。

ThumbnailSize

オプションの Integer。画像ライブラリに表示するサムネイルの幅を指定します。

Title

必須の Text。リストの汎用表示名です。

Type

オプションの Integer。リストのリスト テンプレートの種類を指定します。次の値は、既定のリスト テンプレートの種類を表しています。

  • 100   汎用リスト

  • 101   ドキュメント ライブラリ

  • 102   アンケート

  • 103   リンク リスト

  • 104   お知らせリスト

  • 105   連絡先リスト

  • 106   イベント リスト

  • 107   タスク リスト

  • 108   ディスカッション掲示板

  • 109   画像ライブラリ

  • 110  データ ソース

  • 111   サイト テンプレート ギャラリー

  • 112   ユーザー情報リスト

  • 113   Web パーツ ギャラリー

  • 114   リスト テンプレート ギャラリー

  • 115   XML フォーム ライブラリ

  • 116   マスタ ページ ギャラリー

  • 117   コード ワークフローなし

  • 118   カスタム ワークフロー プロセス

  • 119   Wiki ページ ライブラリ

  • 120   リストのカスタム グリッド

  • 130   データ接続ライブラリ

  • 140   ワークフロー履歴

  • 150   ガント タスク リスト

  • 200   関連する会議リスト

  • 201   会議の議題リスト

  • 202   会議の出席者リスト

  • 204   会議の決定事項リスト

  • 207   会議の目標リスト

  • 210   会議テキスト ボックス

  • 211   会議に持っていく物リスト

  • 212   会議ワークスペース ページのリスト

  • 301   ブログ投稿リスト

  • 302   ブログ コメント リスト

  • 303   ブログ カテゴリ リスト

  • 1100   案件管理

  • 1200   管理者タスク リスト

この属性は、ListTemplate 要素の Type 属性に対応しています。

Url

オプションの Text。

リスト定義の適用先である ASPX ファイルを含むディレクトリのルートへのパスを、Web サイトのルート URL に対する相対パスで指定します。

URLEncode

オプションの Boolean。スペースなどの特殊文字を引用符で囲まれた UTF-8 形式に変換するには、TRUE を指定します。例 : ë という文字の場合は %c3%ab。

VersioningEnabled

オプションの Boolean。リストの定義によって作成されたドキュメント ライブラリに対して、Schema.xml ファイル内でのバージョン管理を既定で有効にするには、TRUE を指定します。この属性を設定しても、既存のドキュメント ライブラリへの影響はありません。TRUE の場合は、ライブラリの作成時に [新しいドキュメント ライブラリ] ページで、ドキュメント ライブラリのバージョン管理を引き続き無効にできます。

WebImageHeight

オプションの Integer。画像ライブラリのイメージの高さをピクセル数で指定します。

WebImageWidth

オプションの Integer。画像ライブラリのイメージの幅をピクセル数で指定します。

子要素

MetaData

親要素

なし

出現回数

最小 : 0

最大 : 1

コメント

List 要素をリストのスキーマ ファイル内のルート要素として使用する場合は、この要素に Microsoft SharePoint Foundationows: 名前空間の宣言を含める必要があります。次の行は、ドキュメント ライブラリの Schema.xml ファイルを開く処理を示します。

<List 
  xmlns:ows="Microsoft SharePoint" 
  Name="Documents" 
  Title="$Resources:shareddocuments_Title;" 
  Direction="$Resources:Direction;" 
  Url="Shared Documents" 
  BaseType="1">

リスト スキーマでは、MetaData 要素にリストの定義のさまざまなパーツが含まれています。空の List 要素 (<List />) を使用して、現在のリストのタイトルを返します。

サイト定義 (Onet.xml) では、List 要素には MetaData セクションは含まれませんが、Data セクションが含まれます。このセクションによって、特定のリストの種類に対する既定の列の値を指定します。