По какой-то причине у меня возникли проблемы с сохранением маркера события.
Мой проект - это надстройка для Outlook, которая предлагает пользователю что-то сделать, когда он отправляет электронное письмо. Теперь у меня есть обработчик событий, подключенный к папке «Отправленные», так что, когда отправленное письмо приходит в эту папку, оно запускает запрос. Причина, по которой он прикреплен к папке отправленных элементов, заключается в том, что я могу обработать письмо после его отправки.
Первоначально все работало отлично, а затем я поместил его на клиентский компьютер, и событие вообще не хотело запускаться. Это когда я прикрепил другое событие (изначально, чтобы понять, что происходит) к событию onSend. Это вызывает вызов одноэлементного класса, который присоединяет нужный мне дескриптор к папке «Отправленные», чтобы дескриптор не создавался повторно несколько раз. (у меня он был без одноэлементного класса и вместо него был глобальный флаг для переключения, когда дескриптор был изначально присоединен, но это не отличалось)
Надеюсь, все это имеет смысл!
То, что происходит сейчас, хотя в некоторых случаях первые несколько электронных писем будут отвечать, как они должны; то есть подсказка после того, как они были отправлены. после этого он перестает подсказывать, и я не могу понять, почему.
Я надеюсь, что, возможно, есть способ проверить, существует ли дескриптор события напрямую. Моя единственная другая мысль, что, может быть, какая-то ручка, которую я настроил, как-то очищается?
Если у кого-нибудь есть какие-либо предложения, которые помогут мне понять, что происходит, я был бы очень признателен.