I am trying to understand how to read the API reference and deduce when to use createInstance, CreateUnoService or when to simply assign a reference to a variable. Could someone please explain to me why example 1 does not work, and example 2 does:
ex1:
dim servEM as object
dim oEM as object
servEM = createUnoService(“com.sun.star.container.EnumerableMap”)
oEM = servEM.create(“string”, “any”) ← throws an error
ex 2:
dim servEM as object
dim oEM as object
servEM = com.sun.star.container.EnumerableMap
oEM = servEM.create(“string”, “any”)
Thank you in advance.