XPropertySet::setPropertyValue( Name, Wert ) oder X???Container::insertBy???( ???, Wert ) zuzugreifen. Das Basic-Laufzeitsystem erkennt diese Typen nicht, da sie nur im entsprechenden Service definiert sind. In dieser Situation wählt $[officename] Basic den Typ, der dem zu konvertierenden Basic-Typ am ehesten entspricht. Wird jedoch der falsche Typ gewählt, so tritt ein Fehler auf.
このような状況では、$[officename] Basic が、変換する Basic タイプにもっとも合ったタイプを選択します。 ただし、間違ったタイプが選択されると、エラーが発生します。 不明な Uno タイプの値を作成するには、CreateUnoValue() 関数を使用します。