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() āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ˛ā§ āĻ¤āĻž āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋā§āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻ¤ā§āĻ¤ā§āĻŦ āĻĻā§ā§ āĻ¯āĻž āĻŽā§āĻ˛āĻŋāĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻ§ā§āĻ°āĻāĻ¤āĻŋ āĻāĻ°ā§ āĻĻā§ā§āĨ¤