I have been creating some macros and digging my way through the documentation. One thing I can't seem to find is explications for things like
Extension.CustomPropertyManager
I see examples with set2 vs set1 and I can't see to find what the difference is.
Another example is swpart.getpathname In VBA if you attempt to type this it's not an available option yet it works just fine.
I have found the solidworks API help website, but it's not really helping me.
2019 SOLIDWORKS API Help - Welcome
Is there another resource that might help me more?
Thanks!
One is obsolete, the other is not:
Generally, obsolete functions still work, but there is no guarantee and it is usually a better idea to use the newer function.
Generally, you only want to use functions that are explicitly listed in the 'Members' section for a given object type. The fact that some functions such as GetPathName work for PartDoc (and AssemblyDoc and DrawingDoc) should be considered an exception to the rule.