CreateUnoValue Function
āĻāĻāĻāĻŋ āĻŦāϏā§āϤ⧠āĻĒā§āϰāĻĻāĻžāύ āĻāϰ⧠āϝāĻž Uno āĻāĻžāĻāĻĒ āĻĒāĻĻā§āϧāϤāĻŋāϤ⧠āĻāϞā§āϞā§āĻāĻŋāϤ āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻāĻĒāĻā§āϤ āĻŽāĻžāύā§āϰ āϏā§āϏā§āĻĒāώā§āĻ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤
Uno āϤ⧠āĻĒāĻžāϏ āĻāϰāĻžāϰ āϏāĻŽā§ āĻŦāϏā§āϤā§āĻāĻŋ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻāĻžāĻāĻĒā§āϰ Any āĻāĻžāĻāĻĒā§ āϰā§āĻĒāĻžāύā§āϤāϰāĻŋāϤ āĻšāĻŦā§āĨ¤ āĻāĻžāĻāĻĒāĻāĻŋ āĻ āĻŦāĻļā§āϝāĻ āĻāϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϝā§āĻā§āϝāϤāĻž āϏāĻŽā§āĻĒāύā§āύ Uno āĻāĻžāĻāĻĒ āύāĻžāĻŽā§ āĻāϞā§āϞā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤
LibreOffice API āĻĒā§āϰāĻžāϝāĻŧāĻ Any āĻāĻžāĻāĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĨāĻžāĻā§āĨ¤ āĻāĻāĻāĻŋ āĻ āύā§āϝ āĻāύāĻāĻžā§āϰāύāĻŽā§āύā§āĻ āĻĨā§āĻā§ āĻā§āϝāĻžāϰāĻŋāϝāĻŧā§āύā§āĻ āĻāĻžāĻāĻĒā§āϰ āĻĒā§āϰāϤāĻŋāϰā§āĻĒāĨ¤ Any āĻāĻžāĻāĻĒ āĻāĻāĻāĻŋ āĻ āϝā§āĻā§āϤāĻŋāĻ Uno āĻāĻžāĻāĻĒ āϧāĻžāϰāĻŖ āĻāϰ⧠āĻāĻŦāĻ āϏāĻžāϧāĻžāϰāĻŖ Uno āĻāύā§āĻāĻžāϰāĻĢā§āϏ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧāĨ¤
āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ:
oUnoValue = CreateUnoValue( "[]byte", MyBasicValue ) ' to get a byte sequence.
āϝāĻĻāĻŋ CreateUnoValue āĻāϞā§āϞā§āĻāĻŋāϤ Uno āĻāĻžāĻāĻĒā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāĻž āϝāĻžā§ āύāĻž, āĻāĻŦāĻ āϤā§āϰā§āĻāĻŋāϰ āĻā§āĻĒāϤā§āϤāĻŋ āĻšā§āĨ¤ āϰā§āĻĒāĻžāύā§āϤāϰā§āϰ āĻāύā§āϝ, TypeConverter āϏāĻžāϰā§āĻāĻŋāϏ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤
āĻĄāĻŋāĻĢāϞā§āĻ āĻŦā§āϏāĻŋāĻ āĻĨā§āĻā§ Uno āĻāĻžāĻāĻĒā§ āϰā§āĻĒāĻžāύā§āϤāϰā§āϰ āĻĒāĻĻā§āϧāϤāĻŋ āĻ āĻĒāϰā§āϝāĻžāĻĒā§āϤ āĻšāϞā§, āĻĢāĻžāĻāĻļāύāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻĻāϰāĻāĻžāϰ āĻšā§āĨ¤ āϏāĻžāϧāĻžāϰāĻŖ Any āĻāĻŋāϤā§āϤāĻŋāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻĒā§āϰā§ā§āĻ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻžāϰ āϏāĻŽā§ āĻāĻāĻŋ āϏāĻāĻāĻāĻŋāϤ āĻšā§, āϝā§āĻŽāύ, LibreOffice āĻŦā§āϏāĻŋāĻ āĻĨā§āĻā§ XPropertySet::setPropertyValue( Name, Value ) āĻ āĻĨāĻŦāĻž X???Container::insertBy???( ???, Value )āĨ¤ āϝā§āĻšā§āϤā§, āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏāĻāĻļā§āϞāĻŋāώā§āĻ āϏāĻžāϰā§āĻāĻŋāϏ⧠āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻšā§, āϤāĻžāĻ āĻŦā§āϏāĻŋāĻ āϰāĻžāύāĻāĻžāĻāĻŽ āĻāĻĻā§āϰāĻā§ āĻļāύāĻžāĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āύāĻžāĨ¤
āĻāĻ āĻ āĻŦāϏā§āĻĨāĻžāϝāĻŧ, LibreOffice āĻŦā§āϏāĻŋāĻā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāϤ⧠āĻāĻžāύ āĻāĻŽāύ āĻŽā§āϞāĻŋāĻ āĻāĻžāĻāĻĒā§āϰ āĻāύā§āϝ āϏāĻŦāĻā§ā§ā§ āĻŽāĻžāύāĻžāύāϏāĻ āĻāĻžāĻāĻĒ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āĨ¤ āϝāĻĻāĻŋāĻ, āϝāĻĻāĻŋ āĻā§āϞ āĻāĻžāĻāĻĒ āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ āĻšāϝāĻŧ āϤāĻžāĻšāϞ⧠āϤā§āϰā§āĻāĻŋ āĻĻā§āĻāĻž āĻĻā§ā§āĨ¤ āĻāĻĒāύāĻŋ āĻ āĻāĻžāύāĻž Uno āĻāĻžāĻāĻĒā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻŽāĻžāύ āϤā§āϰāĻŋ āĻāϰāϤ⧠CreateUnoValue() āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
non-Any āĻŽāĻžāύ āĻĒāĻžāϏ āĻāϰāϤā§āĻ āĻāĻĒāύāĻŋ āĻāĻ āĻĢāĻžāĻāĻļāύāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āϏā§āĻĒāĻžāϰāĻŋāĻļāĻā§āϤ āύāϝāĻŧāĨ¤ āϝāĻĻāĻŋ āĻŦā§āϏāĻŋāĻā§ āĻāϤā§āĻŽāϧā§āϝā§āĻ āĻāĻžāĻā§āĻāĻŋāϤ āĻāĻžāĻāĻĒ āĻāĻžāύāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠CreateUnoValue() āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āϤāĻž āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āϰā§āĻĒāĻžāύā§āϤāϰ āĻĒā§āϰāĻā§āϰāĻŋā§āĻžāϰ āĻāύā§āϝ āύā§āϤā§āϤā§āĻŦ āĻĻā§ā§ āϝāĻž āĻŽā§āϞāĻŋāĻ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āϧā§āϰāĻāϤāĻŋ āĻāϰ⧠āĻĻā§ā§āĨ¤