Toolbar 要素 (ビュー)

リスト ビューのツール バーの [新規作成] メニューを定義します。このツール バーは、ビュー ヘッダーの上にレンダリングされるビューのセクションです。

<Toolbar
  Position = "After"
  Type = "Standard" | "FreeForm">
</Toolbar>

属性

属性

説明

Position

オプションの Text。Position = "After" を指定した場合、ツール バーはビューの本体の下に表示されます。指定しない場合、ツール バーはビューの本体の上に表示されます。

Type

必須の Text。ツール バーの種類を指定します。Standard または FreeForm のどちらかに設定できます。

子要素

多数

親要素

View

出現回数

最小 : 0

最大 : 1

次の例は、カスタム リストの Schema.xml ファイルからの抜粋です。ここでは、リスト アイテムを追加するアクセス許可を持つユーザーだけにアイテム作成用のオプションが表示されるように、ツール バーの [New] コマンドを定義しています。

<Toolbar Position="After" Type="Freeform">
  <IfHasRights>
    <RightsChoices>
      <RightsGroup PermAddListItems="required" />
    </RightsChoices>
    <Then>
      <HTML><![CDATA[ <table width=100% cellpadding=0 cellspacing=0 border=0 > <tr> <td colspan="2" class="ms-partline"><IMG SRC="/_layouts/images/blank.gif" width=1 height=1 alt=""></td> </tr> <tr> <td class="ms-addnew" style="padding-bottom: 3px"> <img src="/_layouts/images/rect.gif" alt="">&nbsp;<a class="ms-addnew" ID="idAddNewItem" href="]]></HTML>
      <URL Cmd="New" /><HTML><![CDATA[" ONCLICK="javascript:NewItem(']]></HTML>
      <URL Cmd="New" /><HTML><![CDATA[', true);javascript:return false;" target="_self">]]></HTML><HTML><!-- _locID_text="onetid6" _locComment="{StringCategory=HTX}" -->$Resources:core,addnewitem;</HTML><HTML><![CDATA[</a> </td> </tr> <tr><td><IMG SRC="/_layouts/images/blank.gif" width=1 height=5 alt=""></td></tr> </table>]]></HTML>
    </Then>
  </IfHasRights>
</Toolbar>