ID do artigo: 907985 - Última revisão: quinta-feira, 22 de novembro de 2007 - Revisão: 4.3 Alterações nas propriedades personalizadas no Outlook
Nesta páginaSumário para garantir a consistência no uso de propriedades personalizadas, ou campos, Microsoft Office Outlook 2003 Service Pack 2 (SP2) e versões posteriores do Outlook limite algumas das maneiras que propriedades personalizadas podem ser introduzidas em armazenamentos de dados do Outlook. Por exemplo, propriedades personalizadas podem ser introduzidas de formas específicas no Outlook pastas particulares (.pst) arquivos. INTRODUÇÃOEste artigo faz o seguinte:
Mais InformaçõesSobre propriedades personalizadasPropriedades personalizadas são usadas por programas de email, como o Outlook, para adicionar mais informações a uma mensagem. Normalmente, essa informação adicional é usada por um programa de email para uma finalidade específica. No entanto, há outras maneiras que propriedades personalizadas podem ser usadas. Por exemplo, propriedades personalizadas podem ser adicionadas a mensagens ou itens se você usar formulários personalizados do Outlook e os formulários contêm campos personalizados. Propriedades personalizadas são usadas com freqüência para adicionar mais informações para fins de controle. Propriedades personalizadas também são usadas para adicionar dados um usuário não tem a ver. Uma solução personalizada também pode adicionar propriedades personalizadas a itens regulares. Uma solução personalizada programaticamente adiciona propriedades personalizadas à mensagem ou item sem a necessidade de um formulário personalizado.Propriedades personalizadas podem ser mantidas no formato de arquivo .msg e o formato de arquivo .oft no Outlook. Além disso, as propriedades personalizadas podem ser mantidas a emails que são enviados pela Internet se o remetente usa a opção Enviar usando formato de RTF do Outlook . Esta opção encapsula a seção MAPI a mensagem em TNEF (Transport Neutral Encapsulation Format) e, em seguida, o TNEF é decodificado quando a mensagem é recebida. Um remetente pode enviar um email com propriedades personalizadas nas seguintes situações:
http://msdn2.microsoft.com/en-us/library/ms529055.aspx
(http://msdn2.microsoft.com/en-us/library/ms529055.aspx)
Observação Em um ambiente do Exchange, o termo "armazenar" como usado neste artigo se refere a uma caixa de correio inteira armazene (banco de dados). O termo não faz referência a postal um usuário individual. Pode haver um ou mais Exchange bancos de caixa de correio dados em uma organização.Alterações de comportamento no OutlookA implementação de MAPI no Outlook foi alterada para controle personalizado como propriedades podem ser criadas. Para garantir a consistência no uso de propriedades personalizadas, propriedades personalizadas já devem ser usadas na organização ou no cliente Outlook. Assim que propriedades personalizadas estão sendo usadas ou são registradas, as propriedades personalizadas podem ser livremente transmitidas para outros clientes do Outlook ou para servidores que estão executando o Exchange Server. As propriedades personalizadas também podem ser enviadas pela Internet.Mensagens de email normalmente são enviadas no formato MIME pela Internet. Quando o Outlook recebe uma mensagem de email da Internet, a mensagem é convertida em uma representação de MAPI. A seguir é exemplos de protocolos de email de Internet:
Observação Mensagens que contêm propriedades personalizadas que são enviadas em uma organização do Exchange não são afetadas por essas alterações. Propriedades personalizadas também podem ser salvos em arquivos .msg e nos arquivos .oft. Se um usuário abre um arquivo .msg que tenha propriedades personalizadas, as propriedades personalizadas não serão salvas para o armazenamento padrão quando a mensagem é salva, encaminhadas e assim por diante. Normalmente, .oft arquivos são usados para fazer backup de formulários personalizados do Outlook. Com arquivos .oft, o novo comportamento aplicada a todos os tipos de itens. O formulário personalizado não será aberto. Em vez disso, a mensagem será exibida no formulário padrão para esse tipo de item específico. Em resumo, essa alteração no design pode fazer com que duas ações ocorram:
Práticas recomendadas e outras maneiras de criar novas propriedadesHá uma variedade de maneiras de projetar e desenvolver soluções personalizadas. Algumas dessas abordagens são consideradas práticas recomendadas. Outras abordagens também podem funcionar, mas não recomendamos essas abordagens por motivos de um ou mais.Prática recomendada: adicionar campos personalizados por meio de programaçãoDiversas APIs pode ser usadas para adicionar campos personalizados programaticamente a itens. Para fazer isso, use o método PropriedadesDoUsuário.Adicionar na biblioteca de objeto do Outlook ("Outlook.Application"). O código a seguir ilustra essa melhor prática.http://msdn2.microsoft.com/en-us/library/ms527518.aspx
(http://msdn2.microsoft.com/en-us/library/ms527518.aspx)
Para desenvolvedores de C++, MAPI estendido pode usado para adicionar propriedades nomeadas. Para obter mais informações, visite o seguinte site da MSDN:http://msdn2.microsoft.com/en-us/library/ms529684.aspx
(http://msdn2.microsoft.com/en-us/library/ms529684.aspx)
Prática recomendada: usar publicado formulários personalizados que contêm campos personalizadosO Outlook amplamente relações de confiança publicados formulários personalizados. No entanto, o Outlook não confia formulários não-publicados ou formulários one-off. Isso inclui arquivos .oft. Portanto, quando você cria uma solução de formulário personalizado, é altamente recomendável que você publique o formulário personalizado. Você deve criar o formulário para que o formulário não se tornar um formulário one-off. Desde que um formulário é publicado, o formulário não será afetado pela alteração no Outlook.Para obter mais informações sobre formulários one-off e formulários one-off como podem ser criados acidentalmente, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 290657
(http://support.microsoft.com/kb/290657/
)
Descrição das definições do formulário e formulários one-off no Outlook 2002 Quando você publica um arquivo .oft para um armazenamento de diferente, o armazenamento padrão lhe permite criar propriedades no armazenamento. Além disso, quando você cria um formulário personalizado que tenha propriedades personalizadas e publicá-lo a biblioteca de formulários apropriado ou a pasta, as propriedades personalizadas são criadas no armazenamentos afetados. Prática recomendada: programaticamente implantar formulários personalizadosSe você estiver desenvolvendo um formulário personalizado do Outlook que será usado por outras pessoas, há algumas abordagens que você pode usar. A abordagem que você usar depende de vários fatores. Esses fatores inclua o tipo de formulário, que usarão o formulário, onde o formulário será usado, e assim por diante. Normalmente, se um formulário personalizado será usado por muitas pessoas, recomendamos que você publicar o formulário na biblioteca de formulários organizacionais. No entanto, se não for possível, convém publicar o formulário em uma pasta compartilhada ou na biblioteca de formulários particulares de alguns usuários. Você pode instalar programaticamente um formulário personalizado usando o método CreateItemFromTemplate na biblioteca de objeto do Outlook. Você usa o método CreateItemFromTemplate para abrir um arquivo .oft e, em seguida, publique o formulário usando o método PublishForm . Nesse caso, um arquivo .oft não é afetado pelas alterações de propriedades personalizadas.Não recomendado: implantar ou enviar arquivos .oft para os usuários abramVocê pode salvar formulários personalizados do Outlook como .oft arquivos. Esses formulários podem conter campos personalizados, alterações de interface do usuário e código personalizado do Microsoft Visual Basic Scripting Edition (VBScript) para adicionar funcionalidade ao formulário. Embora o Outlook já contém recursos que o código VBScript em .oft arquivos impedir a execução, Outlook agora também restringe o uso de arquivos .oft. Se um arquivo .oft contém propriedades personalizadas e o usuário não usou anteriormente essas propriedades personalizadas, as propriedades personalizadas não estão no armazenamento do padrão do usuário. O Outlook não processará o formulário personalizado quando o usuário clica duas vezes no arquivo. No entanto, para que o Outlook abrir um formulário personalizado que é armazenado como um arquivo .oft, clique em arquivo , clique em novo e, em seguida, clique em Escolher formulário . Você pode alterar o local para Modelos do usuário no sistema de arquivos e clique em Procurar para abrir o arquivo .oft. O formulário será aberto e você pode salvar as propriedades personalizadas para o armazenamento padrão.Não recomendado: usar a chave de registro AllowNamedPropsAlgumas organizações podem ter razões válidos para que algumas propriedades personalizadas disponíveis em toda a organização. Se forem usados vários armazenamentos, convém para se certificar de que um conjunto de propriedades personalizadas pode ser adicionado para todos os armazenamentos. Portanto, Outlook 2003 SP2 e versões posteriores oferecem suporte chaves do registro de cliente que especificar quais propriedades personalizadas podem ser criadas. Para especificar quais propriedades personalizadas devem ser ativadas, propriedades personalizadas são definidas na seguinte chave do Registro:HKEY_CURRENT_USER\Software\Microsoft\Office\<version>\Outlook\AllowedNamedProps\ Observação Nessa chave do registro <version > é um espaço reservado para a versão do Outlook que você está usando. Para o Outlook 2003, o número de versão é 11.0. Para o Outlook 2007, o número de versão é 12.0. O número de versão aumenta em versões posteriores do Outlook. A estrutura de chave do Registro geral para uma entrada no registro é: <GUID> <Property Name > Os seguintes espaços reservados são usados na estrutura de chave de registro: "Tipo" (dword) "ID" (dword) "Tipo" (dword)
Recolher esta tabela
Nome: ? MyStringFieldName1 ? Este é um exemplo de como definir uma propriedade chamada-por-ID: Tipo: PT_LONG [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\AllowedNamedProps\{00020329-0000-0000-C000-000000000046}\MyStringFieldName1]
"Type"=dword:00000003
ID: 0X0330 Tipo: PT_LONG [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\AllowedNamedProps\{00020329-0000-0000-C000-000000000046}\MyMAPIProp1]
"Kind"=dword:00000000
"ID"=dword:00000330
"Type"=dword:00000003
Para esses dois exemplos, o registro aparece semelhante à seguinte no Editor do Registro: {00020329-0000-0000-C000-000000000046} MyStringFieldName1 Tipo = 3 MyStringFieldName2 Tipo = 3 {00020329-0000-0000-C000-000000000046} MyMAPIProp1 Tipo = 0 ID = 330 Tipo = 3 MyMAPIProp2 Tipo = 0 ID = 331 Tipo = 3 Não recomendado: reabilitar a capacidade de criar propriedadesTrês chaves do Registro podem ser implantadas em computadores cliente para desativar o bloqueio de propriedades personalizadas e reverta o Outlook para seu comportamento anterior. Essas chaves do Registro são compatíveis com as diretivas de grupo. As seguintes chaves do Registro podem reverter o Outlook 2003 para o seu comportamento anterior:Observação As seguintes chaves do Registro não reverter o Outlook 2007 para o seu comportamento anterior.
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 907985
(http://support.microsoft.com/kb/907985/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início