「WordPressで学ぶPHP(1)変数・制御構造編」が発売されました。
「WordPressで学ぶPHP」シリーズの第1巻で、WordPressを通してPHPを学んでいく本です。
この本では、PHPの基本となる変数と制御構造について解説します。
Kindle本で、定価500円です。
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)
{
削除エラー時の処理
}
