DELETEFIELD メソッド

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

適用対象: SharePoint Foundation 2010

SharePoint リストのフィールドを削除します。

注意

このメソッドは使用されなくなる予定であり、将来のリリースではサポートされない可能性があります。代わりに、次の Web サービス メソッドを使用してください。UpdateList(String, XmlNode, XmlNode, XmlNode, XmlNode, String) Web サービス メソッド。

<Method ID="Text">
  <SetList Scope="Request">GUID</SetList>
  <SetVar Name="Cmd">DELETEFIELD</SetVar>
  <SetVar Name="Field">Field_Name</SetVar>
  <SetVar Name="owshiddenversion">Integer</SetVar>
</Method>

パラメーター

パラメータ

説明

ID = "Text"

アプリケーション固有の文字列。Microsoft Office SharePoint Designer 2007 など、Windows SharePoint Services と互換性のある HTML エディタでは、この文字列によってメソッドの連番、メソッドの名前、削除するフィールドの名前を指定します。

Scope = "Request"

Request に設定すると、Scope 属性には、これを囲む Method 要素のスコープを表す変数が設定されます。ただし、この変数が別のタグで変更される場合は除きます。

Name = "Cmd"

DELETEFIELD に設定する必要があります。

Name = "Field"

削除するフィールドの名前です。

Name = "owshiddenversion"

リストの現在のバージョン番号です。DELETEFIELD コマンドは、Windows SharePoint Services とクライアントで認識されているリストのバージョン番号が一致する場合にのみ機能します。これにより、ユーザーがスキーマを取得した後で実行されたスキーマ変更が誤って上書きされないようにしています。指定されたバージョン番号と、データベースに保存されている現在のスキーマ バージョンが一致する場合にのみ、DELETEFIELD コマンドが成功します。

デコード

<Method ID="0,DELETEFIELDsample">
  <SetList Scope="Request">GUID</SetList>
  <SetVar Name="Cmd">DELETEFIELD</SetVar>
  <SetVar Name="Field">sample</SetVar>
  <SetVar Name="owshiddenversion">8</SetVar>
</Method>

関連項目

概念

SharePoint Foundation のエラー メッセージ形式