次の方法で共有


View.ForceUpdate メソッド

フォームの基になる XML ドキュメントと、それに関連付けられているビューを強制的に同期させます。

名前空間: Microsoft.Office.InfoPath
アセンブリ: Microsoft.Office.InfoPath (microsoft.office.infopath.dll 内)

構文

'宣言
Public MustOverride Sub ForceUpdate
'使用
Dim instance As View

instance.ForceUpdate
public abstract void ForceUpdate ()

例外処理

例外の種類 条件

InvalidOperationException

ForceUpdate メソッドが、Loading イベントのイベント ハンドラから呼び出されました。

コメント

フォームのビューは、フォームの基になる XML ドキュメントに含まれているデータと自動的に同期されますが、ForceUpdate メソッドを使用して強制的に同期を発生させることもできます。これは、セカンダリ データ ソース内のデータを変更した後、ビューを最新の状態に更新する必要がある場合にも便利です。

自動同期は、DisableAutoUpdate メソッドを使用すると無効にでき、EnableAutoUpdate メソッドを使用すると有効にできます。

このメンバは、現在開いているフォームと同じドメイン内で実行されているフォーム、またはドメインを越えたアクセス許可を付与されているフォームだけがアクセスできます。

この型またはメンバは、Microsoft Office InfoPath 2007 で開いているフォームで実行されているコードからのみアクセスできます。

次の例では、View クラスの ForceUpdate メソッドを使用して、フォームの基になる XML ドキュメントと現在のビューを強制的に同期させています。

this.CurrentView.ForceUpdate();
Me.CurrentView.ForceUpdate()

関連項目

参照

View クラス
View のメンバ
Microsoft.Office.InfoPath 名前空間