KlassenKlassen | | Operatoren

serialize_templateserialize_templateSerializeTemplateSerializeTemplate (Operator)

Name

serialize_templateserialize_templateSerializeTemplateSerializeTemplate — Serialisieren eines Templates.

Warnung

serialize_templateserialize_templateSerializeTemplateSerializeTemplateSerializeTemplate ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt. Neue Applikationen sollten stattdessen die Form-basierten oder NCC-basierten Operatoren verwenden.

Signatur

serialize_template( : : TemplateID : SerializedItemHandle)

Herror serialize_template(const Hlong TemplateID, Hlong* SerializedItemHandle)

Herror T_serialize_template(const Htuple TemplateID, Htuple* SerializedItemHandle)

void SerializeTemplate(const HTuple& TemplateID, HTuple* SerializedItemHandle)

HSerializedItem HTemplate::SerializeTemplate() const

static void HOperatorSet.SerializeTemplate(HTuple templateID, out HTuple serializedItemHandle)

HSerializedItem HTemplate.SerializeTemplate()

Beschreibung

serialize_templateserialize_templateSerializeTemplateSerializeTemplateSerializeTemplate serialisiert die Daten eines Templates (siehe fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItemFwriteSerializedItem für eine Einführung in die Grundlagen der Serialisierung). Dabei werden dieselben Daten in ein serialisiertes Element überführt, die von write_templatewrite_templateWriteTemplateWriteTemplateWriteTemplate in eine Datei geschrieben werden. Das Template wird in dem Handle TemplateIDTemplateIDTemplateIDTemplateIDtemplateID übergeben. Das serialisierte Template wird in dem Handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle zurückgegeben und kann mit deserialize_templatedeserialize_templateDeserializeTemplateDeserializeTemplateDeserializeTemplate wieder deserialisiert werden.

Ausführungsinformationen

Parameter

TemplateIDTemplateIDTemplateIDTemplateIDtemplateID (input_control)  template HTemplate, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

Handle des OCV-Tools.

SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle (output_control)  serialized_item HSerializedItem, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

Handle des serialisierten Templates.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert serialize_templateserialize_templateSerializeTemplateSerializeTemplateSerializeTemplate den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_templatecreate_templateCreateTemplateCreateTemplateCreateTemplate, create_template_rotcreate_template_rotCreateTemplateRotCreateTemplateRotCreateTemplateRot

Nachfolger

fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItemFwriteSerializedItem, send_serialized_itemsend_serialized_itemSendSerializedItemSendSerializedItemSendSerializedItem, deserialize_templatedeserialize_templateDeserializeTemplateDeserializeTemplateDeserializeTemplate

Modul

Matching


KlassenKlassen | | Operatoren