Можно ли при записи в журнал событий Windows создать собственный текст ссылки для URL-адресов? - PullRequest
2 голосов
/ 14 декабря 2010

Я просто использую метод ванили EventLog.WriteEntry:

        EventLog.WriteEntry(EVENT_SOURCE, message, EventLogEntryType.Error, id);

Вот как сообщение отображается в журнале событий, когда ссылки в скобках работают нормально, но это ужасно:

Пример 1:

Пожалуйста, свяжитесь с нами по электронной почте (mailto: some@example.com) или через Интернет (http://example.com).

Вот как сообщение отображается в журнале событий с HTML-разметкой, даже не обрабатывает его:

Пример 2:

Please contact us via <a href="mailto:some@example.com">email</a> or <a href="http://example.com">online</a>.

Вот как я хотел бы, чтобы сообщение отображалось, но с «email» и «онлайн» в качестве текстов ссылок:

Пример 3:

Пожалуйста, свяжитесь с нами по электронной почте или через Интернет.

Я пробовал теги <a href>...</a> HTML безуспешно.

Ответы [ 2 ]

1 голос
/ 14 декабря 2010

Существа EventLog не отображаются в формате HTML, я бы сказал, что это не работает.

1 голос
/ 14 декабря 2010

Не поддерживается, насколько я знаю. Если уродливый способ дает вам кликабельные ссылки, просто придерживайтесь этого.

...