0

Outlook アドイン アプリケーションで奇妙な問題が発生しています。これは Outlook 2010 で実行されています。たとえば、abc@foo.com などの電子メール アドレスを電子メールの [TO...] ボックスに入力します。受信者を取得するための次のコードがあります。

var dynamicMailItem = (dynamic) mailItem;
var recipients = (string)dynamicMailItem.To;

ただし、受信者は空の文字列を返します! しかし、即時ウィンドウで dynamicMailItem.To を評価すると、突然、値が返されます。一貫した動作を強制するにはどうすればよいですか?

ありがとう!

4

1 に答える 1

0

を不適切にキャストdynamicMailItem.Toしているため、変数recipientsには事後に何も含まれていません。

投稿したコードは無効です - 余分な閉じ括弧が 1 つあります。アドインからの正確なコピー ペーストであってはなりません。そうしないと、コンパイル エラーが表示されます。の値を割り当てるコードを正確に投稿できますvar recipientsか?

于 2012-10-16T15:46:28.113 に答える