EventSourceAttribute.LocalizationResources Propriété

Définition

Obtient ou définit le nom du fichier de ressources de localisation.

public:
 property System::String ^ LocalizationResources { System::String ^ get(); void set(System::String ^ value); };
public string LocalizationResources { get; set; }
public string? LocalizationResources { get; set; }
member this.LocalizationResources : string with get, set
Public Property LocalizationResources As String

Valeur de propriété

Nom du fichier de ressources de localisation, ou null si le fichier de ressources de localisation n'existe pas.

Remarques

Les sources d’événements prennent en charge la localisation des événements. Vous pouvez localiser les noms utilisés pour les événements, les codes d’opération, les tâches, les mots clés et les mappages dans plusieurs langues. Pour localiser des événements, créez un . ResX style chaîne table en ajoutant un fichier de ressources à votre projet. Le fichier de ressources reçoit un nom (par exemple, DefaultNameSpace.ResourceFileName) qui peut être passé au ResourceManager constructeur qui lira les ressources. Ce nom est la valeur de la LocalizationResources propriété. Si la LocalizationResources propriété n’est pas null, l’objet EventSource recherche les chaînes localisées pour les événements à l’aide du schéma de nommage de ressource suivant, où les termes en majuscules représentent le nom de l’événement, de la tâche, de la mot clé ou de la valeur de mappage qui doit être localisée :

  • event_EVENTNAME

  • task_TASKNAME

  • keyword_KEYWORDNAME

  • map_MAPNAME

Notez que la chaîne localisée d’un événement correspond à la chaîne de message et peut avoir {0} des valeurs, qui représentent les valeurs de charge utile.

S’applique à