Xml.XmlTransform.TXMLTransform.OnTranslate
Delphi
property OnTranslate: TTranslateEvent read FOnTranslate write FOnTranslate;
C++
__property TTranslateEvent OnTranslate = {read=FOnTranslate, write=FOnTranslate};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | Xml.XmlTransform.pas Xml.XmlTransform.hpp |
Xml.XmlTransform | TXMLTransform |
Beschreibung
Wird ausgelöst, wenn ein benutzerdefinierter Knoten konvertiert werden muss.
Mit einer Ereignisbehandlungsroutine OnTranslate können Sie benutzerdefinierte Knoten konvertieren.
TXMLTransform führt die Konvertierung des Quelldokuments durch, wenn die Eigenschaft Data gelesen oder die Methode TransformXML aufgerufen wird. Wenn in der Transformationsdatei benutzerdefinierte Konvertierungen definiert sind, generiert TXMLTransform das Ereignis OnTranslate, sobald die Umwandlung durchgeführt werden muss. OnTranslate wird nur bei Knoten ausgelöst, die als benutzerdefiniert markiert sind.
Wenn Sie einen benutzerdefinierten Knoten in der Behandlungsroutine für OnTranslate nicht umwandeln, wird dem entsprechenden Knoten im konvertierten Dokument der Wert des Knotens im XML-Quelldokument zugewiesen (falls vorhanden). Andernfalls erhält der Knoten keinen Wert.