IChangeApplicationContext インターフェイス
変更適用サービスから返される、適用する変更に関する情報を表します。
構文
interface IChangeApplicationContext : IUnknown
メンバー
IChangeApplicationContext メソッド |
説明 |
---|---|
同期先プロバイダーが変更を適用するために実行する必要のあるアクションを取得します。 |
|
同期先プロバイダーが変更を保存するために実行する必要のあるアクションを取得します。 |
|
IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction |
同期先プロバイダーが変更単位を保存するために実行する必要のあるアクションを取得します。 |
適用する変更または保存する競合のメタデータを取得します。 |
|
変更が適用されるデータまたは競合が保存されるデータを取得します。 |
|
この変更が競合であり保存する必要がある場合に、保存するナレッジを取得します。 |
|
この変更がより多くの情報を必要とする競合である場合、競合で優先されるデータの情報を設定します。 |
説明
IChangeApplicationContext インターフェイスは Sync Framework の変更適用サービスの一部であり、Sync Framework によって提供される標準の変更適用元が許可するよりも大きな柔軟性をプロバイダーが要求する場合に使用されます。
このオブジェクトで表される変更を適用するには、次の手順を実行します。
GetChangeApplicationAction を呼び出します。
指定されたアクションを実行します。
GetChangeApplicationAction が CAA_FINISHED を返すまで、手順 1 および 2 を繰り返します。
要件
ヘッダー: Synchronization.h