Artigo: 907985 - Última revisão: quinta-feira, 22 de Novembro de 2007 - Revisão: 4.3 Alterações às propriedades personalizadas no Outlook
Nesta páginaSumário para garantir a utilização consistente do propriedades personalizadas, ou campos, Microsoft Office Outlook 2003 Service Pack 2 (SP2) e dos versões posteriores do Outlook limite algumas das formas que o propriedades personalizadas podem ser introduzidas em arquivos de dados do Outlook. Por exemplo, podem ser introduzidas propriedades personalizadas de formas específicas em ficheiros de pastas pessoais (.pst) de Outlook. INTRODUÇÃOEste artigo efectua as seguintes acções:
Mais InformaçãoAcerca das propriedades personalizadasPropriedades personalizadas são utilizadas por programas de correio electrónico, como, por exemplo, o Outlook, para adicionar informações a uma mensagem. Normalmente, estas informações adicionais são utilizadas por um programa de correio electrónico para um fim específico. No entanto, existem outras formas que propriedades personalizadas podem ser utilizadas. Por exemplo, as propriedades personalizadas podem ser adicionadas a mensagens ou itens se utilizar formulários personalizados do Outlook e os formulários contêm campos personalizados. Propriedades personalizadas são frequentemente utilizadas para adicionar mais informações para fins de controlo. Propriedades personalizadas também são utilizadas para adicionar dados que um utilizador não tem a ver. Uma solução personalizada pode também adicionar propriedades personalizadas a itens normais. Uma solução personalizada adiciona programaticamente propriedades personalizadas a uma mensagem ou um item sem necessitar de um formulário personalizado.Propriedades personalizadas podem permanecer como no formato de ficheiro .msg e o formato de ficheiro .oft no Outlook. Além disso, as propriedades personalizadas podem permanecer como a mensagens enviadas através da Internet se o remetente utiliza a opção Enviar utilizando o formato RTF do Outlook de correio electrónico. Esta opção encapsula a secção MAPI a mensagem no TNEF (Transport Neutral Encapsulation Formatar) e, em seguida, o TNEF é descodificado quando a mensagem é recebida. Um emissor pode enviar a mensagem de correio electrónico com propriedades personalizadas nos seguintes cenários:
http://msdn2.microsoft.com/en-us/library/ms529055.aspx
(http://msdn2.microsoft.com/en-us/library/ms529055.aspx)
Nota Num ambiente do Exchange, o termo "armazenar" conforme utilizada neste artigo se refere a uma caixa de correio toda armazene (base de dados). O termo não faz referência para arquivo de caixa de correio de um utilizador individual. Poderão existir bases de um ou mais caixas de correio dados do Exchange numa organização.Alterações de comportamento no OutlookA implementação de MAPI no Outlook foi alterada para controlo personalizado como propriedades podem ser criadas. Para garantir a utilização consistente de propriedades personalizadas, as propriedades personalizadas já devem ser utilizadas na organização ou no cliente Outlook. Assim que propriedades personalizadas estão a ser utilizadas ou registadas, as propriedades personalizadas podem ser livremente transmitidas para outros clientes do Outlook ou para servidores que executem o Exchange Server. As propriedades personalizadas também podem ser enviadas através da Internet.Mensagens de correio electrónico são normalmente enviadas em formato MIME através da Internet. Quando o Outlook recebe uma mensagem de correio electrónico da Internet, a mensagem é convertida numa representação de MAPI. Seguem-se exemplos de protocolos de correio electrónico da Internet:
Nota Mensagens que contêm propriedades personalizadas que são enviadas na organização do Exchange não são afectadas por estas alterações. Propriedades personalizadas também podem ser guardadas em ficheiros .msg e nos ficheiros oft. Se um utilizador abrisse um ficheiro .msg com propriedades personalizadas, as propriedades personalizadas não são guardadas para o arquivo predefinido quando a mensagem é guardada, reencaminhadas e assim sucessivamente. Normalmente, os ficheiros .oft são utilizados para criar cópias de formulários personalizados do Outlook. Com ficheiros .oft, o novo comportamento aplica-se a todos os tipos de itens. O formulário personalizado não abrirão. Em vez disso, a mensagem aparecerá no formulário predefinido para esse tipo de item específico. Em resumo, esta alteração na estrutura pode causar dois procedimentos para ocorrer:
Procedimentos recomendados e outras formas de criar novas propriedadesExistem várias formas que pode estruturar e desenvolver soluções personalizadas. Algumas destas abordagens são consideradas os procedimentos recomendados. Outras abordagens também poderão funcionar, mas recomendamos que as abordagens por motivos de um ou mais.Procedimento recomendado: adicionar campos personalizados através de programaçãoPode ser utilizadas várias APIs programaticamente adicionar campos personalizados aos itens. Para o fazer, utilize o método UserProperties.Add na biblioteca de objectos do Outlook ("Outlook.Application"). O seguinte código ilustra este exercício melhor.http://msdn2.microsoft.com/en-us/library/ms527518.aspx
(http://msdn2.microsoft.com/en-us/library/ms527518.aspx)
Para programadores de C++, Extended MAPI pode utilizada para adicionar propriedades com nome. Para mais informações, visite o seguinte site da Web MSDN:http://msdn2.microsoft.com/en-us/library/ms529684.aspx
(http://msdn2.microsoft.com/en-us/library/ms529684.aspx)
Procedimento recomendado: utilização publicados formulários personalizados que contêm campos personalizadosO Outlook em grande parte fidedignidades publicados formulários personalizados. No entanto, Outlook não confiar os formulários não publicados ou formulários único. Isto inclui ficheiros oft. Por conseguinte, quando estrutura uma formulário personalizado solução, recomendamos que publique o formulário personalizado. Deve criar o formulário para que o formulário não ficar um único formulário. Enquanto um formulário for publicado, o formulário não será afectado pela alteração do Outlook.Para mais informações sobre formulários único e formulários como único pode ser criado inadvertidamente, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 290657
(http://support.microsoft.com/kb/290657/
)
Descrição das definições de formulário e formulários único no Outlook 2002 Quando publica um ficheiro .oft para uma loja diferente, o arquivo predefinido permite-lhe criar propriedades nesse arquivo. Além disso, quando criar um formulário personalizado com propriedades personalizadas e publicá-la para a biblioteca de formulários adequado ou pasta, as propriedades personalizadas são criadas nos arquivos de afectado. Procedimento recomendado: por programação implementar formulários personalizadosSe estiver a desenvolver um formulário personalizado do Outlook que será utilizado por outros utilizadores, existem algumas abordagens que pode utilizar. A abordagem que utiliza depende de vários factores. Estes factores incluem o tipo de formulário, que irá utilizar o formulário, onde o formulário vai ser utilizado, e assim sucessivamente. Normalmente, se um formulário personalizado será utilizado por muitas pessoas, recomendamos que publique o formulário na biblioteca de formulários organizacionais. No entanto, se não for possível, poderá publicar o formulário numa pasta partilhada ou na biblioteca de formulários pessoais de alguns utilizadores. Pode instalar programaticamente um formulário personalizado, utilizando o método CreateItemFromTemplate na biblioteca de objectos do Outlook. Utilize o método CreateItemFromTemplate para abrir um ficheiro .oft e, em seguida, publicar o formulário utilizando o método PublishForm . Neste caso, um ficheiro .oft não é afectado pelas alterações de propriedades personalizadas.Não recomendável: implementar ou enviar ficheiros .oft para os utilizadores abramPode guardar formulários personalizados do Outlook como .oft ficheiros. Estes formulários podem conter campos personalizados, as alterações de interface de utilizador e código personalizado do Microsoft Visual Basic Scripting Edition (VBScript) para adicionar funcionalidade ao formulário. Embora o Outlook já contenha funcionalidades que impedem o código VBScript .oft ficheiros de execução, Outlook agora também restringe a utilização de ficheiros .oft. Se um ficheiro .oft contém propriedades personalizadas e o utilizador não utilizou anteriormente as propriedades personalizadas, as propriedades personalizadas não estão no arquivo de predefinido do utilizador. O Outlook não fará com que o formulário personalizado quando o utilizador faz duplo clique no ficheiro. No entanto, para que o Outlook abra um formulário personalizado que é armazenado como um ficheiro .oft, clique em ficheiro , clique em Novo e, em seguida, clique em Escolher formulário . Pode, em seguida, alterar a localização para Modelos do utilizador no sistema de ficheiros e, em seguida, clique em Procurar para abrir o ficheiro .oft. O formulário será aberto e pode guardar as propriedades personalizadas para o arquivo predefinido.Não recomendável: utilizar a chave de registo AllowNamedPropsAlgumas organizações podem ter motivos válidos para que determinadas propriedades personalizadas disponíveis em toda a organização. Se forem utilizados vários arquivos, convém Certifique-se de que um conjunto de propriedades personalizadas pode ser adicionado para todos os arquivos. Por este motivo, Outlook 2003 SP2 e versões posteriores suportam chaves de registo do cliente que especificam as propriedades personalizadas podem ser criadas. Para especificar as propriedades personalizadas que devem ser activadas, as propriedades personalizadas são definidas na seguinte chave de registo:HKEY_CURRENT_USER\Software\Microsoft\Office\<version>\Outlook\AllowedNamedProps\ Nota Nesta chave do registo <version > é um marcador para a versão do Outlook que está a utilizar. 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 de registo global para uma entrada no registo é: <GUID> <Property Name > Os seguintes marcadores de posição são utilizados na estrutura de chave do registo: "Tipo" (dword) "ID" (dword) "Escreva" (dword)
Reduzir esta tabela
Nome: ? MyStringFieldName1 ? Segue-se um exemplo de como definir uma propriedade de nome 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 estes dois exemplos, o registo é semelhante à seguinte no Editor de registo: {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 recomendável: Re-enable a capacidade de criar propriedadesTrês chaves de registo podem ser implementadas para computadores cliente para desactivar o bloqueio de propriedades personalizadas e reverter o Outlook para o respectivo comportamento anterior. Estas chaves de registo são suportadas por políticas de grupo. As seguintes chaves de registo podem reverter o Outlook 2003 para o comportamento anterior:Nota As seguintes chaves de registo não reverter Outlook 2007 para o 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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 de Artigos
|






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


Voltar ao topo