IEditableDataSourceデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
CanCommit | コミットが可能かどうかを取得します。 | |
CanRedo | 再実行が可能かどうかを取得します。 | |
CanUndo | 元に戻す操作が可能かどうかを取得します。 | |
IsBatchingEnabled | バッチ編集が有効かどうかを取得または設定します。 | |
IsReadOnly | データソースが読み取り専用かどうかを取得または設定します。 |
名前 | 解説 | |
---|---|---|
AcceptPendingCommit | 保留中のコミットを受け入れます。 | |
AcceptPendingTransaction | 特定の保留中のトランザクションを承諾します。 | |
AddItem | 提供された項目をデータソースに追加します。 | |
CancelEdits | 現在の編集をすべて拒否します。 | |
CommitEdits | 現在の編集をデータソースにコミットします。 | |
GetAggregatedChanges | データに追加されたが、まだコミットされていない一連の変更を返します。 | |
GetTransactionErrorByID | 特定のトランザクションに関連するエラーを返します。 | |
GetTransactionErrorByKey | 現在保留中のトランザクションに存在する、提供されたキーとプロパティのペアに関連付けられたエラーを返します。 | |
GetTransactionID | キーとプロパティのペアに関連付けられた、保留中のトランザクションの ID を返します。 | |
HasAdd | 項目がコミットされていない追加かどうかを返します。 | |
HasDelete | 項目にコミットされていない削除があるかどうかを返します。 | |
HasEdit | データソースが特定のプロパティの、コミットされていない編集を含むかどうかを返します。 | |
IsPendingCommit | コミットが保留中かどうかを返します。 | |
IsPendingTransaction | トランザクションが保留中かどうかを返します。 | |
Redo | 最後の取り消しをやり直します。 | |
RejectPendingCommit | 保留中のコミットを拒否します。 | |
RejectPendingTransaction | 保留中のトランザクションを拒否します。 | |
RemoveItem | 項目をデータソースから削除します。 | |
RemoveItemByKey | 指定したキーを持つ項目を削除します。 | |
SetTransactionError | エラーを特定の保留トランザクションに関連付けます。 | |
Undo | 最後の編集を元に戻します。 | |
UpdatePropertyAtKey | 指定した項目と一致するプロパティの値を更新します。 |
名前 | 解説 | |
---|---|---|
DataCommitted | コミットが完了したときに発生するイベント。 |