updateEvent(updatedEvent, options)

デバイスのカレンダーの行動を更新します。

updateEvent() を使用することは、行動データの元に戻せない変更が可能なため、本質的に危険なアクションです。この機能をコンポーネントで使用する場合には注意が必要です。最低でも、ユーザに対して、アクションの結果を明確に示す確認ウィンドウを追加し、必要な場合にキャンセルできるオプションを提供することを検討してください。

Note

構文 

1import { getCalendarService } from 'lightning/mobileCapabilities';
2updateEvent(updatedEvent: Event,
3  options: CalendarServiceOptions
4  ): Promise<Object>

パラメータ 

  • updatedEvent — (必須) 更新されたデータを含む Event オブジェクト。デバイスのカレンダーの対応する行動の既存のデータを置き換えます。
  • options — CalendarService 要求を設定するための CalendarServiceOptions オブジェクト。

戻り値 

Event パラメータの設定済みバージョンとして解決される Promise オブジェクトです。エラーが発生した場合は、エラーメッセージが返されます。

使用方法 

この関数、デバイスのカレンダーで行動を更新するために使用します。

1myCalendarService
2  .updateEvent(updatedEvent, options)
3  .then((results) => {
4    this.updatedEvent = results;
5  })
6  .catch((error) => {
7    console.error("Error code: " + error.code);
8    +console.error("Error message: " + error.message);
9  });

CalendarService が行動データを設定する (変更する) タイミングとその理由についての詳細は、「暗黙のデータ設定」を参照してください。

関連トピック

The Japanese Summer '24 guide is now live

日本語の Summer '24 ガイドが公開されました! 「Component Reference (コンポーネントリファレンス)」は、以前と同様にコンポーネントライブラリにあります。