IHostTaskManager::SetUILocale, méthode
Avertit l’hôte que le Common Language Runtime (CLR) a modifié les paramètres régionaux, ou culture, de l’interface utilisateur (IU) sur la tâche en cours d’exécution.
Syntaxe
HRESULT SetUILocale (
[in] LCID lcid
);
Paramètres
lcid
[in] Valeur d’identificateur de paramètres régionaux qui correspond à la culture et à la langue géographiques nouvellement attribuées.
Valeur de retour
HRESULT | Description |
---|---|
S_OK | SetUILocale retourné. |
HOST_E_CLRNOTAVAILABLE | Le CLR n’a pas été chargé dans un processus ou son état ne lui permet pas d’exécuter du code managé ni de traiter l’appel correctement. |
HOST_E_TIMEOUT | L’appel a expiré. |
HOST_E_NOT_OWNER | L’appelant n’est pas propriétaire du verrou. |
HOST_E_ABANDONED | Un événement a été annulé alors qu’un thread ou une fibre bloqué l’attendait. |
E_FAIL | Une défaillance catastrophique inconnue s’est produite. Quand une méthode retourne E_FAIL, le CLR n’est plus utilisable au sein du processus. Les appels suivants aux méthodes d’hébergement renvoient HOST_E_CLRNOTAVAILABLE. |
E_NOTIMPL | L’hôte n’autorise pas le code utilisateur managé à modifier la culture d’interface utilisateur. |
Notes
Le runtime appelle SetUILocale
lorsque la valeur de la propriété Thread.CurrentUICulture est modifiée par le code managé. Cette méthode permet à l’hôte d’exécuter tous les mécanismes qu’il peut avoir pour la synchronisation des paramètres régionaux. Si un hôte n’autorise pas la modification des paramètres régionaux de l’interface utilisateur à partir du code managé ou n’implémente pas de mécanisme de synchronisation des paramètres régionaux, il doit retourner E_NOTIMPL à partir de cette méthode.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : MSCorEE.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible depuis la version 2.0
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour