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 | コミットが完了したときに発生するイベント。 |