AnimUnserializeOperation 属性将字符串转换为元素的值(与使用 AnimSerializeOperation 属性来指定外部函数相反)。反序列化函数用于通过动画工具栏来生成事件或调用操作,以便在生成事件或调用操作之前将接收自用户的字符串转换为事件或操作的值。
例如,序列化操作可能类似于以下示例:
char* myX2String(const Rec &f)
{
char* cS = new char[OutputStringLength];
/* conversion from the Rec type to string */
return (cS);
}
反序列化操作将是:
Rec myString2X (char* C, Rec& T)
{
T = new Trc;
/* conversion of the string C to the Rec type */
delete C;
return (T);
}
此属性的缺省值是空字符串。