Xml.XMLDoc.TXMLNodeList.UpdateCount

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property UpdateCount: Integer read GetUpdateCount;

C++

__property int UpdateCount = {read=GetUpdateCount, nodefault};

プロパティ

種類 可視性 ソース ユニット
property protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNodeList

説明

アプリケーションが BeginUpdate を呼び出したが,EndUpdate の対応する呼び出しが行われてない回数を示します。

UpdateCount プロパティは,すべての更新処理が完了しているかどうかを監視します。リストの変更を開始するときには,アプリケーションは BeginUpdate を呼び出します。BeginUpdate は,UpdateCount をインクリメントします。それらの変更が終わると,アプリケーションは UpdateCount をデクリメントする EndUpdate を呼び出します。このようにして,UpdateCountBeginUpdateEndUpdate の呼び出しのネストを可能にします。

アプリケーションでは,UpdateCount プロパティをチェックして,これが 0 の場合にのみ応答することで,個別に行われた更新に応答しなくて済みます。たとえば,TXMLNodeList コンストラクタに提供されたコールバックは,通常は UpdateCount をチェックしてから変更通知に応答します。

関連項目