none
Ajuda com objetos do tipo Dynamic RRS feed

  • Pergunta

  • Estou com problema em capturar o valor armazenado em um objeto dynamic...

    Estou desenvolvendo um AddIn para o Outlook em C# e preciso capturar o campo assunto no e-mail, já consegui recuperar essa informação, só estou precisando pegar o dado, conforme pode ser visto no link da imagem abaixo:

    [URL=http://imageshack.us/photo/my-images/37/dynamicr.png/][IMG]http://img37.imageshack.us/img37/4397/dynamicr.png[/IMG][/URL]

    http://imageshack.us/photo/my-images/37/dynamicr.png/

    Resumidamente:

    Microsoft.Office.Interop.Outlook.MailItem myMailItem = (Microsoft.Office.Interop.Outlook.MailItem)inspector.CurrentItem;

    onde o CurrentItem é um objeto "dynamic _Inspector.CurrentItem"

    quando vou capturar uma de suas propriedades

    string teste = myMailItem.Subject;

    o Subject está retornando "null", no entanto ao acessar o myMailItem para verificar aparece a opção de "expanding the dynamic view..." e o "subject" está preenchido com a informação qeu eu coloquei para teste...

    já tentei declarar assim, mas não funcionou:

    dynamic myMailItem = (Microsoft.Office.Interop.Outlook.MailItem)inspector.CurrentItem;

    alguem sabe uma forma de resgatar esse valor???

    sábado, 2 de junho de 2012 22:29

Todas as Respostas