Compartilhar via


Messaging Application Development

Windows Mobile SupportedWindows Embedded CE Not Supported

9/8/2008

MAPI é uma biblioteca COM-Based que fornece acesso programático para o Microsoft mensagens aplicativo cliente, mensagens (antigamente nomeado da Caixa de Entrada), a mensagem armazenamentos e os itens mensagem que eles contêm.

Você também pode usar MAPI para criar um totalmente novo aplicativo cliente de mensagens, criar um novo transporte de mensagens, criar personalizado formulários para o aplicativo de mensagens, cliente implementar um Mail-rule para de entrada processo programaticamente mensagens, implementar uma Advise-objeto sink para manipulação notificações, e operações de alto nível gerenciar programaticamente no contêiner Objetos como endereço catálogos, listas de distribuição e pastas.

Observação

Prior to a versão de Pocket PC 2002 Smartphone 2002 software, acesso programático para o sistema de mensagens era fornecido através de Windows Embedded CE APIs MsgStore (encontrada na msgstore.h e msgstore.lib).Embora as versões posteriores do Windows Mobile fornecem compatibilidade com versões anteriores limitada, é recomendável que você modifique seu codificar para usar MAPI em vez disso.

In This Section

Para informações básicas no subsistema de mensagens e em estendendo o aplicativo de mensagens, consulte o seguinte tópicos essa seção:

  • Customized Messaging Rules Clients
    Um personalizado cliente regras de mensagens é um processador mensagem que funciona em conjunto com o aplicativo de mensagens (ou qualquer outro aplicativo cliente de mensagens). Quando uma mensagem chega armazenar uma mensagem específica, o cliente regras de mensagens verifica se ela atenda a um conjunto de critérios (definido pelo cliente de regras de mensagens). Em caso afirmativo, o cliente move a mensagem para um pasta de destino, modifica-lo ou exclui-lo. De exemplo, um cliente regras de mensagens pode excluir de entrada mensagens que são enviadas de uma lista de remetentes bloqueados.
  • Customizing SMS Message Icons
  • Implementing Custom Mail Accounts
  • Message Stores
    Armazenar uma mensagem serve como um local arquivo para armazenar mensagens em dispositivos Windows Mobile powered. Armazenar uma mensagem está presente para cada conta de mensagens, e cada conta de mensagens está associado com uma mensagem transporte. De exemplo, você pode usar um dispositivo Windows Mobile powered para serviço três POP3 email contas. Neste cenário, você pode ter quatro armazenamentos mensagem: uma para email Outlook transferidos por meio ActiveSync, dois para email Outlook transferidos via POP3 e outra para mensagens de texto transferidas via do serviço de mensagens curto (SMS).
  • Messaging Forms
    Você pode alteração de comportamento do aplicativo de mensagens (ou qualquer outro aplicativo cliente de mensagens) criando personalizado mensagens formulários. Eles são personalizado ler e compor formas e pode ser usado com transportes novos e existentes. O comportamento que eles fornecem pode variar, adicionem novos tipos transporte, como serviço de mensagens de multimídia (MMS) Ao adicionar um novo tipo mensagem, such as um que ofereça suporte ao reproduzir um jogo, como ticktacktoe.
  • Messaging Transports
    Um transporte mensagem é um sistema de rede protocolo que facilita a transferir mensagens entre um aplicativo cliente de mensagens e um servidor de mensagens hospedar.
  • SMS Messaging
    A Trata de aplicativos de mensagens apenas mensagens do serviço de mensagens curto (SMS) como mensagens email — recebê-los em um separar mensagens conta. Todos os códigos GSM são com suporte, inclusive a capacidade de mensagens SMS antigas substituir com novas. Mensagens SMS longas são analisadas adequadamente em várias mensagens enviadas em sucessão para o destinatário usuário do SMS. Mensagens do SMS podem ser encaminhadas, respondidas criadas e salva, exatamente como email.
  • Over the Air Provisioning with SI and SL Messages
    O usuário pode usar o navegador móvel Internet para baixar o arquivo configuração que contém uma atualização. O usuário pode ser notificado de que um baixar está disponível através de Short Message Service (SMS), um mensagem de email ou uma indicação de serviço (si). O usuário pode, em seguida, procurar a um site para recuperar disponível downloads.
  • Pocket Outlook Object Model (POOM)
    POOM é uma biblioteca COM-Based que fornece acesso programático para Outlook Mobile dados itens. Ele fornece uma estrutura Object-Oriented para criar, modificar e, exibindo compromisso, tarefa e itens de contato — e para manipular as pastas que contêm-los. Observação: Outlook Mobile usa o subsistema de mensagens para enviar solicitações reunião e para atribuir tarefas para os destinatários.
  • Beginning a MAPI Session
    Antes de você pode acessar armazenar uma mensagem, você deve inicializar o subsistema MAPI e log em uma sessão MAPI. Isso proporciona a você uma referência a um objeto interface IMAPISession, que você pode usar para acessar a tabela armazenar mensagem, armazena mensagem mensagem pastas e mensagens.
  • Creating a Message
    Novas mensagens são criadas a partir do armazenar mensagem Drafts folder. Depois de criar uma mensagem, você pode definir seus valores propriedade (assunto, corpo, lista de destinatários e SO on) e, em seguida, enviar a mensagem.
  • Registering Customized Messaging Forms
    Formulários de mensagens personalizados requerem separar duas entradas Registro. A primeira entrada registra o servidor COM forma como uma classe mensagem. Isso proporciona o aplicativo de mensagens as informações necessárias para localizar o plug-in DLL e extrair a ler e redigir formulários para exibir e criar mensagens. A segunda entrada especifica a Transport(s) de mensagens para usar.
  • Registering Customized Messaging Rules Clients
    Personalizado regras de mensagens os clientes exigem duas separar entradas Registro. A primeira entrada registra o cliente regras de mensagens como um servidor COM, especificando sua GUID. A segunda entrada especifica o transport(s) mensagem usar.
  • Registering Customized Messaging Transports
    Transportes de mensagens personalizados requerem um entrada do Registro que especifica o nome para o transporte mensagem nova, along with o nome de DLL que implementa-lo.
  • Messaging Samples
    Kit (SDK) do Software Developer o Windows Mobile acompanha sobre uma centena codificar amostras. Estes são aplicativos de trabalho que podem ajudar você saber para desenvolver software para a plataforma Windows Mobile. Os exemplos codificar são instalados em seu estação de trabalho quando você instalar o Windows Mobile 6 Classic e Windows Mobile 6 Standard SDKs.

    Para usar esses exemplos codificar, você deve instalar ambos o Windows Mobile 6 Standard SDK ou o Windows Mobile 6 Professional SDK, Visual Studio 2005e a versão mais recente de ActiveSync. Para obter mais informações sobre essas e outras ferramentas desenvolvimento Windows Mobile , visite este Microsoft Web site.

  • Customizing the Hardware Shortcuts for Messaging