「WordPressで学ぶPHP(3)関数編」を発売しました。
本書は「WordPressで学ぶPHP(1)変数・制御構造編」「WordPressで学ぶPHP(2)データ構造(配列・オブジェクト)編」の続編にあたり、PHP組み込みの関数や、独自の関数を作る方法などを解説します。
Kindle本で、定価400円です。
Data API Library for Xamarin(その11・オブジェクト削除系メソッド)
Data API Library for Xamarinの解説その11です。
今回は既存のオブジェクトを削除するメソッドの使い方を解説します。
1.メソッドの一覧
オブジェクトを削除するメソッドの名前は、「delete○○○」のような名前になっています。
引数として、サイトのIDとオブジェクトのIDを取ります。
各メソッドで必要なIDは、以下の表のとおりです。
メソッド名 | 必要なID |
---|---|
deleteEntry | site_id, entry_id |
deleteComment | site_id, comment_id |
deleteTrackback | site_id, ping_id |
deleteCategory | site_id, category_id |
deleteFolder | site_id, folder_id |
deleteAsset | site_id, asset_id |
deletePage | site_id, page_id |
deleteSite | site_id |
deleteRole | role_id |
deleteLog | site_id, log_id |
deleteTagForSite | site_id, tag_id |
deleteTemplate | site_id, template_id |
deleteTemplatemap | site_id, template_id, templatemap_id |
deleteWidgetset | site_id, widgetset_id |
deleteWidget | site_id, widget_id |
deleteUser | user_id |
deleteField | site_id, field_id |
deleteFormattedText | site_id, formatted_text_id |
2.事例
例えば、サイトIDと記事のIDが、変数siteID/entryIDに入っているとします。
そのIDの記事を削除したい場合、以下のようなコードを実行します。
JObject resp = await api.Send("deleteEntry", siteID, entryID); if (resp["error"] != null) { 削除エラー時の処理 }