CreateUnoValue Function
αααα‘ααβααααα»βαα½αβαααβααααΆαβα²ααβαααααβαααβααΆαβααΆαβαααΆαβααΉααααΉα αααβαααβαα βααααααααβαααααα UnoΒ α
ααααα»βαααβααααΌαβααΆαβααααααβαααβαααααβαααααααα· ααΆβααααααβαααβααααΌαβααααΆβααΆβαα½α αα βαααβααααΌαβααΆαβα α»α βαα UnoΒ α ααααααβααααΌαβααβαααααΆααβαααβαααααβαααααα Uno αααβαααβααααβααΆΒ α
LibreOffice API ααΆβααΉαααΆααβααααΎβαααααα AnyΒ α ααΆβααΆβααααΌβααβααααααβαααΆαααααβαααβααααΆααβααΈβααα·ααααΆαβαααααβαααΒ α αααααα Any αααααβααααββαααααα Uno ααααΆαβαα½α αα·αβααααΌαβααΆαβααααΎβαααα»αβα ααα»α βαααααΆααβαααααα UnoΒ α
ααΆαααβααααααα α
oUnoValue = CreateUnoValue( "[]byte", MyBasicValue ) ' to get a byte sequence.
ααααα·αβααΎ CreateUnoValue αα·αβα’αΆα βααααααβαα βααΆβαααααα Uno αααβααΆαβαααααΆαα αα·αβααΆαβααα α»αβααΎαβα‘αΎαΒ α αααααΆααβααΆαβαααααα ααααΆ TypeConverter ααααΌαβααΆαβααααΎ α
α’αα»ααααβαααβααααΌαβααΆαβααααα»αβαααααΆααβααααΎβαααα»αβααααΆαααΆα ααα Basic ααααΆαααΎαβαα αΌαβαααβααααααΆαβααααααβαααααα Uno ααΆαβα ααα½αβαα·αβαααααααααΆααΒ α αααβα’αΆα βααΎαα‘αΎαβαα βααα α’αααβααααΆααΆαβα αΌαβααααΎαααΆαβααααααβα ααα»α βαααααΆααβαααβααα’ααβααΎ Any ααΌα ααΆ XPropertySet::setPropertyValue( Name, Value ) α¬ X???Container::insertBy???( ???, Value ) ααΈ LibreOffice BasicΒ α αααβααα Basic αα·αβααα½αβααααΆααβααααααβααΆααβααα αααβααΆαβααβαα½αβααΆβααααΌαβααΆαβαααααβααβαααα»αβααααΆααααβαααβααααΌαβααααΆΒ α
αα αααα»αβααααααβααααΆαααΆαβααα LibreOffice Basic ααααΎαβααααααβαααβααααΌαααααβαααα»αβαααααΆααβαααααα Basic αααβα’αααα ααβααααααΒ α αααααΆαααΆαααΆβααααα ααααα·αααΎβααΆαααααΎαβαααααααα»α ααα α»αβαα½αβααΉαβααΎαα‘αΎαΒ α α’αααααααΎβα’αα»αααα CreateUnoValue()ααΎααααΈβαααααΎαβαααααβαααααΆαααααααα Uno ααααα·αααααΆααΒ α
α’αααβααβα’αΆα βααααΎβα’αα»ααααβααα ααΎααααΈβα α»α βαααααβαα·αβαααβααΆβααα ααα»ααααβαααβαα·αβααααΌαβααΆαβαααααβα’αα»ααΆαααβααΒ α ααααα·αβααΎ Basic ααΉαβααααααβααααα βαα½α βα αΎα ααΆαβααααΎβα’αα»αααα CreateUnoValue() ααΉαβααΆαβα²ααβααΆαβααβααααα·ααααα·βααΆαβααααααβαααααα αααβααααΎβα²ααβααΊαβααααΎαβααΆαβααααα·ααααα· BasicΒ α