Xml.XmlTransform.TXMLTransform.OnTranslate

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

Delphi

property OnTranslate: TTranslateEvent read FOnTranslate write FOnTranslate;

C++

__property TTranslateEvent OnTranslate = {read=FOnTranslate, write=FOnTranslate};

プロパティ

種類 可視性 ソース ユニット
event published
Xml.XmlTransform.pas
Xml.XmlTransform.hpp
Xml.XmlTransform TXMLTransform

説明

TXMLTransform コンポーネントがユーザー定義ノードを変換する必要があるときに発生します。

OnTranslate イベントハンドラを記述すると,ユーザー定義ノードの変換を提供できます。

TXMLTransform は,アプリケーションが Data プロパティを読み出したとき,または TransformXML メソッドを呼び出したときに変換を実行します。その変換の実行方法を制御する変換ドキュメントが XML ドキュメントのノードがユーザー定義であることを示す場合,TXMLTransform はそのノードを変換する必要があるときに OnTranslate イベントを生成します。OnTranslate は,ユーザー定義としてマークされているノードでのみ発生します。

OnTranslate イベントハンドラでユーザー定義ノードを変換しない場合,変換された XML の対応するノードには元の XML ノードの値が割り当てられます。値がない場合,ノードは空のままです。

関連項目