Set Message Store Properties
9/8/2008
Este amostra de código é nomeado Mailset. Ele demonstra como recuperar e definir propriedades em armazenar uma mensagem. O aplicativo lê o conteúdo de um nomeado arquivo XML mailset.xml, que contém uma lista de Propriedades MAPI (Para exemplo, PR_CE_AGE_FILTER, PR_CE_INCOMING_SERVER e PR_CE_DOMAIN) que você pode alteração.
Área recurso
APIs relevantes
- Mensagens API (MAPI) API
- IMAPISession interface
- IMAPITable interface
- IMAPIProp::GetProps método
- IMAPIProp::SetProps método
O uso
Para executar o amostra de código
Navegue até a arquivo de solução (*.sln) e clique duplo-la. Por padrão, a solução arquivos são copiados para o seguinte pastas:
C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\MailSet
Microsoft Visual Studio 2005 inicia e carrega a solução.
Crie a solução (Ctrl+Shift+B).
Implante a solução (F5).
Para usar o aplicativo
Copiar a arquivo XML mailset.xml e o arquivo executável "MailSet.exe" para o Diretório mesmo sobre o dispositivo móvel.
Execute "MailSet.exe".
Comentários
Você possui conta at least uma mensagem (o SMS, ActiveSync) configurada.
O documento XML tem o seguinte formato:
<store proptag="0x811A000B" propname="PR_CE_USE_SIGNATURE" display="Use the account signature" default="0" type="2"/>
Onde:
- proptag
O valor numérico da propriedade.
- PropName
O nome desta propriedade.
- exibir
Um amigável descrição desta propriedade.
- usar como padrão
O valor usar como padrão dessa propriedade para usar se ele não está na armazenar.
tipo
O tipo da propriedade, onde:0 = Seqüência de caracteres
1 = Inteiro
2 = Boolean
Ambientes de Desenvolvimento
SDK: Windows Mobile 6 Professional SDK e Windows Mobile 6 Standard SDK
Ambiente de desenvolvimento: Visual Studio 2005.
ActiveSync: Versão 4.5.
See Also
Concepts
Code Samples for Windows Mobile