| TranslationProviderManagerCreateTranslationProvider Method |
Namespace: Sdl.LanguagePlatform.TranslationMemoryApi
public ITranslationProvider CreateTranslationProvider( Uri translationProviderUri, string translationProviderState, ITranslationProviderCredentialStore credentialStore )
[Missing <returns> documentation for "M:Sdl.LanguagePlatform.TranslationMemoryApi.TranslationProviderManager.CreateTranslationProvider(System.Uri,System.String,Sdl.LanguagePlatform.TranslationMemoryApi.ITranslationProviderCredentialStore)"]
| Exception | Condition |
|---|---|
| ArgumentNullException | Thrown if translationProviderUri, translationProviderState or credentialStore i null. |
| ArgumentException | Thrown if translationProviderUri is not supported by any of the available factories. |
| ArgumentException | Thrown if translationProviderState is invalid. |
| TranslationProviderAuthenticationException | Thrown when no credentials are available and no UI can be shown, or if the credentials provided by the user are invalid. |