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() āĻĢāĻžāĻ‚āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϞ⧇ āϤāĻž āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋ⧟āĻžāϰ āϜāĻ¨ā§āϝ āύ⧇āϤ⧃āĻ¤ā§āĻŦ āĻĻā§‡ā§Ÿ āϝāĻž āĻŽā§ŒāϞāĻŋāĻ• āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āϧ⧀āϰāĻ—āϤāĻŋ āĻ•āϰ⧇ āĻĻā§‡ā§ŸāĨ¤