ListTemplate 要素 (リスト テンプレート)
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
この記事の内容
属性
子要素
親要素
[作成] ページでリストを作成するためのオプションとして使用できるリスト定義を指定します。
<ListTemplate
AllowDeletion = "TRUE" | "FALSE"
AllowEveryoneViewItems = "TRUE" | "FALSE"
AlwaysIncludeContent = "TRUE" | "FALSE"
BaseType = "0" | "1" | "3" |"4" | "5"
CacheSchema = "TRUE" | "FALSE"
Catalog = "TRUE" | "FALSE"
Category = "Libraries" | "Communications" | "Tracking" |
"Custom Lists"
Default = "TRUE" | "FALSE"
Description = "Text"
DisableAttachments = "TRUE" | "FALSE"
DisallowContentTypes = "TRUE" | "FALSE"
DisplayName = "Text"
DocumentAsEnclosure = "TRUE" | "FALSE"
DocumentTemplate = "Integer"
DontSaveInTemplate = "TRUE" | "FALSE"
EditPage = "Text"
EnableModeration = "TRUE" | "FALSE"
EnablePeopleSelector = "TRUE" | "FALSE"
EnableResourceSelector = "TRUE" | "FALSE"
FeatureId = "Text"
FolderCreation = "TRUE" | "FALSE"
Hidden = "TRUE" | "FALSE"
HiddenList = "TRUE" | "FALSE"
Image = "URL"
MultipleTypes = "TRUE" | "FALSE"
MustSaveRootFiles = "TRUE" | "FALSE"
Name = "Text"
NewPage = "Text"
NoCrawl = "TRUE" | "FALSE"
OnQuickLaunch = "TRUE" | "FALSE"
Path = "Text"
RootWebOnly = "TRUE" | "FALSE"
SecurityBits = "Text"
Sequence = "Integer"
SetupPath = "Text"
SyncType = "Text"
Type = "Integer"
Unique = "TRUE" | "FALSE"
UseRootFolderForNavigation = "TRUE" | "FALSE"
VersioningEnabled = "TRUE" | "FALSE">
</ListTemplate>
属性
属性 |
説明 |
---|---|
AllowDeletion |
オプションの Boolean。テンプレートにより作成されたリストを削除できないように指定する場合は TRUE。それ以外の場合は FALSE。 |
AllowEveryoneViewItems |
オプションの Boolean。すべてのユーザーがライブラリ内のアイテムを見ることができるようにする場合は TRUE。AllowEveryoneViewItems 属性は、たとえば、マスタ ページ ギャラリーで使用すると、すべてのユーザーがマスタ ページにアクセスできるようになります。 |
AlwaysIncludeContent |
オプションの Boolean。テンプレートにより作成されたリストをユーザー インターフェイスにリスト テンプレートとして保存するときに、既定でリスト コンテンツを含める場合は TRUE。それ以外の場合は FALSE。 |
BaseType |
必須の Integer。定義から作成されるリストに対する基本型または既定スキーマを指定します。
|
CacheSchema |
オプションの Boolean。サイトを準備するときにリストのスキーマ キャッシングを有効にする場合は TRUE。CacheSchema 属性は、たとえば、グローバル Onet.xml ファイルで使用すると、現在のサイト コレクションに対するユーザー リストのキャッシングが有効になります。 |
Catalog |
オプションの Boolean。リスト定義がサイト ギャラリー、リスト ギャラリー、または Web パーツ ギャラリーに対するものであることを指定する場合は TRUE。 |
Category |
オプションの Text。リスト定義から作成されるリストを関連付けるカテゴリを指定します。以下のいずれかの値を使用できます。
|
Default |
オプションの Boolean。新しい SharePoint サイトがこのリストを含む場合は TRUE。 |
Description |
オプションの Text。リスト定義の説明を提供します。 |
DisableAttachments |
オプションの Boolean。テンプレートにより作成されたリストの項目にユーザーがファイルを添付できるようにする場合は TRUE。それ以外の場合は FALSE。 |
DisallowContentTypes |
オプションの Boolean。テンプレートにより作成されたリスト上でコンテンツ タイプを管理できないように指定する場合は TRUE。それ以外の場合は FALSE。 |
DisplayName |
必須の Text。リスト定義の表示名を指定します。 |
DocumentAsEnclosure |
オプションの Boolean。ドキュメントがリストにエンクロージャ オブジェクトとして含まれるかどうかを指定します。 |
DocumentTemplate |
オプションの Integer。現在は使用されていません。この属性は、BaseType が 1 (ドキュメント ライブラリ) に設定された ListTemplate 要素でのみ有効です。将来の互換性のため、この属性は、空白にするか、または DocumentTemplates 列挙型の DocumentTemplate 要素の Type 属性に対応する値を設定する必要があります。[前のバージョンと同じですが、推奨されません。] |
DontSaveInTemplate |
オプションの Boolean。ユーザー インターフェイスを介して、リストがカスタム リスト テンプレートとして保存されるとき、またはリストが属するサイトがカスタム サイト テンプレートとして保存されるときに、リストのコンテンツを除外する場合は TRUE。 |
EditPage |
オプションの Text。リスト テンプレートを介して作成されたリストのリスト プロパティの編集ページとして使用される、カスタム アプリケーション ページ (/_layouts) の名前を指定します。 |
EnableModeration |
オプションの Boolean。テンプレートにより作成されたリストにおいてコンテンツの承認を既定で有効にする場合は TRUE。それ以外の場合は FALSE。 |
EnablePeopleSelector |
オプションの Boolean。EnablePeopleSelector プロパティの値を指定します。 |
EnableResourceSelector |
オプションの Boolean。EnableResourceSelector プロパティの値を指定します。 |
FeatureId |
オプションの Text。テンプレートを関連付ける機能を識別する GUID を指定します。 |
FolderCreation |
オプションの Boolean。リスト内でフォルダを作成できるようにし、リスト ビューの [新規] メニューに [新しいフォルダ] コマンドを表示する場合は TRUE。それ以外の場合は FALSE。 |
Hidden |
オプションの Boolean。[作成] ページでリスト作成用にリスト定義を使用できないようにする場合は TRUE。 |
HiddenList |
オプションの Boolean。リスト定義から作成されたリストを非表示にする場合は TRUE。 |
Image |
オプションの URL。リストを表すために使用するアイコンへの URL を指定します。 |
MultipleMtgDataList |
オプションの Boolean。MultipleMtgDataList="TRUE" を指定した場合は、会議ワークスペース サイト内のリストに、そのサイト内の複数の会議インスタンスに対するデータが格納されます。 |
MultipleTypes |
オプションの Boolean。複数のリストの種類があるかどうかを指定します。 |
MustSaveRootFiles |
オプションの Boolean。リスト テンプレートをコンテンツなしで保存するときに会議ワークスペース サイト用に内部的に使用される特殊なドキュメント ライブラリに含まれるページを保存する場合は TRUE。この属性は、一般的に使用することを目的としていません。 |
Name |
必須の Text。リスト定義の内部名を指定します。スペースまたは特殊文字は使用できません。この名前は、使用中のスキーマを定義している Schema.xml ファイルを含むフォルダを見つけるためにも使用されます。 |
NewPage |
オプションの Text。リスト テンプレートを介して新規リストを作成するページとして使用するカスタム ページの名前を指定します。 |
NoCrawl |
オプションの Boolean。検索結果にリストを表示しない場合は TRUE。それ以外の場合は FALSE。 |
OnQuickLaunch |
オプションの Boolean。リスト定義から作成されたリストをサイドリンク バーに表示する場合は TRUE。 |
Path |
オプションの Text。リスト定義を含むサイト定義の名前を指定します (STS など)。このパスは、12\TEMPLATE ディレクトリに対する相対指定であるものと見なされます。パスは、機能スキーマで指定できます (たとえば Features\Announcements)。[前のバージョンと同じですが、推奨されません。] |
RootWebOnly |
オプションの Boolean。定義から作成されたリストがサイト コレクションのルート Web サイトにのみ存在するように指定するには、TRUE に設定します。[前のバージョンと同じですが、推奨されません。] |
SecurityBits |
オプションの Text。リスト アイテムを読み取りまたは編集するための十分な権限を持つユーザーに対して、リスト内のアイテム レベルのアクセス許可を定義します。SecurityBits 属性には、2 桁の文字列が含まれます。文字列内の最初の数字は読み取りアクセスを制御します。文字列内の 2 番目の数字は編集アクセスを制御します。読み取りアクセスの場合は、次の数字が有効です。
編集アクセスの場合は、次の数字が有効です。
注意 ManageLists 権限を持つユーザーは、SecurityBits 属性の値に関係なく、すべてのアイテムの読み取りおよび編集を行うことができます。 この属性は、ドキュメント ライブラリには適用されません。 |
Sequence |
オプションの Integer。[作成] ページでリスト テンプレートに対して使用する順序の優先順位を指定します。Sequence を設定しないと、Sequence 値が指定されていないテンプレートだけまとめて最後に、任意の順序で表示されます。同じ順序を指定されているテンプレートが複数ある場合は、任意の順序で表示されます。 |
SetupPath |
オプションの Text。SharePoint Foundation セットアップ ディレクトリ (%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\\TEMPLATE) 以下で、テンプレートに含めるファイルが格納されているフォルダーのパスを指定します。 |
SyncType |
オプションの Boolean。SharePoint Foundation ベースのテンプレートと関連付けられた既定のクライアント リストの種類を置き換える場合は TRUE。 |
Type |
オプションの Integer。テンプレートの一意の識別子を指定します。この識別子は、1 つの機能内では一意である必要がありますが、すべての機能定義の間またはサイト定義の間では一意でなくてもかまいません。既定のリスト テンプレートの種類の一覧については、「SPListTemplateType」を参照してください。 この属性は、List 要素の Type 属性に対応します。 |
Unique |
オプションの Boolean。リスト定義またはリスト テンプレートがサイト作成時にリストを作成するためにのみ使用でき、サイト テンプレートまたはサイト定義を適用した後でオブジェクト モデルまたはユーザー インターフェイスからリストを作成するためには使用できないことを指定する場合は、TRUE。この属性を TRUE に設定すると、リストは非表示になり、[作成] ページまたは [ドキュメントとリスト] ページのオプションとしては表示されなくなります。 |
UseRootFolderForNavigation |
オプションの Boolean。サイド リンク バーに表示されるリストに対するリンクがルート フォルダをポイントし、ユーザーが既定のリスト ビュー ページではなくユーザー設定のウェルカム ページに移動できるようにする場合は TRUE。 注意 ユーザー設定のウェルカム URL がリストに対して設定されていない場合は、ルート フォルダに対するリンクをレンダリングすることは、既定のリスト ビューに対してリンクするのと機能的に同等です。 |
VersioningEnabled |
オプションの Boolean。テンプレートにより作成されたリストにおいてバージョン管理を既定で有効にする場合は TRUE。それ以外の場合は FALSE。 |
子要素
なし |
親要素
例
この要素の使用方法の例については、「リスト テンプレート ファイル」を参照してください。