Re: [Feature Request] Better UX for Missing Project Providers
Who will be responsible for writing that property (say URL to download the provider) to the item? I am guessing the primary provider for the item?
Exactly. Explicit methods in the Provider API (e.g., mxLvGetItemProviderDescriptor.vi and mxLvGetItemProviderDescriptor.vi) would abstract the Provider API user's need to know the names of these tags. I use the generic name "ProviderDescriptor" because undoubtedly we can collectively think of a few more features in addition to LocalizedName and DownloadURL to add to the conpane of these methods Project Items that do not contain these tags (e.g., legacy Providers) would return default, generic values.