For sharing contracts, the DataRequestedEventArgs class provides Request.FailWithDisplayText() method. This is nice as it allows the app to give some meaningful response back to the calling app. However, there is not an equivalent method
with using the DataProviderRequest class when a SetDataProvider's DataProviderHandler callback is called. How is an app supposed to provide a nice failure message in the context of SetDataProvider() then?