CreateUnoValue Function

བྱ་ཡུལ་ཞིག་ལ་ཕྱིར་ལོག་ བྱ་ཡུལ་འདིས་ Uno རིགས་ཀྱི་མ་ལག་དང་འབྲེལ་བའི་ཞིབ་རྩིས་རིགས་ཀྱི་ཐང་མཚོན་

ལས་ཡུལ་འདི་ཉིད་ Uno ལ་བརྒྱུད་གཏོང་བྱེད་པའི་སྐབས་རང་འགུལ་གྱིས་ལྟོས་ཟླའི་ Any རིགས་ཚབ་བརྗེ་བསྒྱུར་བྱེད་ རིགས་འདི་ནི་ངེས་པར་དུ་ཁྱོན་ཡོངས་ཚད་བཀག་གི་ Uno རིགས་ཀྱི་མིང་ནས་གཏན་འཁེལ་དགོས།

ཟུར་མཆན་རིས་རྟགས་

LibreOffice API ཡིས་རྟག་ཏུ་ Any རིགས་སྤྱོད་ཀྱི་ཡོད་ དེ་དང་ཁོར་ཡུག་གཞན་ཁྲོད་ཀྱི་ Variant རིགས་ཕན་ཚུན་ལྟོས་ཟླར་གྱུར་ Any རིགས་ལ་རིགས་གང་རུང་གི་ Uno ཞིག་ལྡན་པས་སྤྱིར་བཏང་གི་ Uno མཐུད་ཁར་སྤྱད་ཆོག


བརྡ་འཕྲོད་

oUnoValue = CreateUnoValue( "[]byte", MyBasicValue ) ' to get a byte sequence.

གལ་སྲིད་ CreateUnoValue གཏན་འཁེལ་གྱི་བUnoརིགས་སུ་བརྗེ་བསྒྱུར་མི་ཐུབ་ན་ ནོར་འཁྲུལ་ཐོན་བརྗེ་བསྒྱུར་གྱི་སྐབས་ TypeConverter ཞབས་ཞུ་སྤྱད་ཡོད།

རྟེན་གྲངས་འདི་ནི་ Basic ནས་ Uno རིགས་ཀྱི་ཁས་ལེན་བརྗེ་བསྒྱུར་ནང་རྐྱེན་གྱི་ཕན་འབྲས་ཞན་པའི་གནས་སུ་སྤྱོད་LibreOffice ཧུང་ནང་སྤྱིར་བཏང་ Any རིགས་ཀྱི་མཐུད་ཁར་བཅར་འདྲི་བྱེད་རྩིས་བྱས་པ་སྟེ་དཔེར་ན་ XPropertySet::setPropertyValue (Name, Value ) ངམ་ X???Container::insertBy??? (???, Value) སྐབས་གནད་དོན་འདི་ལྟར་ཐོན་སྲིད་ རིགས་འདི་དག་ནི་ལྟོས་བཅས་ཀྱི་ཞབས་ཞུའི་ནང་མཚན་འཇོག་ཁོ་ན་བྱས་པ་རྐྱེན་གྱིས་ཧུང་འཁོར་རྒྱུགས་སྐབས་རིགས་འདི་དག་ཤན་འབྱེད་མི་ཐུབ།

གནས་ཚུལ་འདི་འདྲའི་འོག་ LibreOffice ཧུང་གིས་བརྗེ་དགོས་རྒྱུའི་ཧུང་རིགས་ལ་ཆེས་ཟླ་སྒྲིག་གི་རིགས་གདམས་པ་བྱེད་ འོན་ཀྱང་ཅི་སྟེ་ནོར་འཁྲུལ་གྱི་རིགས་བདམ་ན་ནོར་འཁྲུལ་དོན་ དེ་ན་ཁྱེད་ཀྱིས་ CreateUnoValue() རྟེན་གྲངས་བེད་སྤྱད་ནས་ཤིས་རྒྱུའི་ Uno རིགས་ལ་གྲངས་ཐང་ཞིག་གསར་འཛུགས་བྱ་དགོས།

དེ་མིན་ད་དུང་རྟེན་གྲངས་འདི་ཉིད་སྤྱད་ནས་ Any གྲངས་ཐང་མིན་པ་བརྒྱུད་གཏོང་ཐུབ་ འོན་ཀྱང་དེ་ལྟར་མ་བྱས་ན་ལེགས་ཤོས་ཡིན་ གལ་སྲིད་ Basic དམིགས་འབེན་རིགས་རྟགས་ནས་ CreateUnoValue() བེད་སྤྱད་ན་རྟེན་གྲངས་ཀྱི་བརྗེ་བསྒྱུར་གྱི་བཀོལ་སྤྱོད་འཐོལ་པ་ཐོན་པར་བྱས་ནས་ Basic ཡི་ལག་བསྟར་མྱུར་ཚད་འགོར་དུ་བཏང་།