Makale numarası: 907985 - Son Gözden Geçirme: 22 Kasım 2007 Perşembe - Gözden geçirme: 4.3 Outlook özel özelliklerinde yapılan değişiklikler
Bu SayfadaÖzetÖzel özellikler, alanları, Microsoft Office Outlook 2003 Service Pack 2 (SP2) veya Outlook sınırı'nün sonraki sürümlerinde tutarlı kullanımını bazı özel özellikleri Outlook veri depoları içinde tanıtılan bir yol sağlamak için 'ı tıklatın. Örneğin, özel özellikleri belirli bir şekilde Outlook Kişisel Klasörler (.pst) dosyaları. sunulan GirişBu makalede aşağıdakileri yapar:
Daha fazla bilgiÖzel özellikler hakkındaÖzel özellikler, daha fazla bilgi için bir ileti eklemek için Outlook e-posta programları tarafından kullanılır. Genellikle, bu ek bilgi, belirli bir amaç için bir e-posta programı tarafından kullanılır. Ancak, özel özellikleri kullanılabilir başka yolları da vardır. Örneğin, özel özellikleri iletileri ya da maddelerle Outlook özel formlarını kullanın ve bu formlar, özel alanlar içeren eklenebilir. Özel özellikler, izleme amacıyla hakkında daha fazla bilgi eklemek için sık kullanılır. Özel özelliklerini görmek için kullanıcı olmayan veri eklemek için de kullanılır. Özel BIR çözümün, normal öğeler için özel özellikler de ekleyebilirsiniz. Özel BIR çözümün programsal olarak özel özelliklerini bir ileti veya öğe için özel bir form gerekmeksizin ekler.Özel özellikler, .msg dosya biçimini ve Outlook'un .oft dosya biçiminde kalıcı. Ayrıca, özel özellikleri Outlook Zengin metin biçimi kullanarak gönder seçeneği gönderenin kullanıyorsa, ınternet üzerinden gönderilen iletileri e-posta iletilerine kalıcı. Bu seçenek, ileti de Aktarım Tarafsız Kapsülleme Biçimi (TNEF) <a1>MAPI</a1> bölümünde saklar ve iletiyi aldığında TNEF sonra çözülür. Gönderenin, aşağıdaki senaryolarda özel özellikleri olan bir e-posta göndermek için:
http://msdn2.microsoft.com/en-us/library/ms529055.aspx
(http://msdn2.microsoft.com/en-us/library/ms529055.aspx)
Not Bir Exchange ortamında, bu makalede kullanılan "store" terimi tam posta kutusu deposu (veritabanı) gösterir. Terimi bağımsız bir kullanıcının posta kutusu deposuna göstermiyor. Bir kuruluşta Exchange posta kutusu veritabanlarının bir veya daha fazla olabilir.Outlook'ta davranış değişiklikleriOutlook'un MAPI uygulamasını nasıl özel denetimi değiştirilmiş olan özellikleri oluşturulabilir. Özel özellikler tutarlı olarak kullanılmasını sağlamak için <a0></a0>, özel özellikleri zaten kuruluş veya Outlook istemcisinin kullanılmalıdır. Özel özellikler, kullanılmakta olan veya kaydedilen hemen sonra diğer Outlook istemcileri veya Exchange Server çalıştıran sunucular için özel özellikler serbestçe iletilebilir. Özel özellikler de, ınternet üzerinden gönderilebilir.E-posta iletileri, normal olarak MIME biçiminde ınternet üzerinden gönderilir. Outlook'u ınternet e-posta iletisi aldığında, iletinin bir MAPI gösterimine dönüştürülür. Internet e-posta protokolleri örnekleri şunlardır:
Not Bir Exchange kuruluşunda gönderilen özel özellikler içeren iletiler bu değişikliklerden etkilenmez. Özel özellikler de .msg dosyaları ve .oft dosyaları kaydedilebilir. Bir kullanıcı özel özellikleri olan bir .msg dosyasını açarsa, iletinin, iletilen, kaydedilen varsayılan depo vb. için özel özellikleri kaydedilmez. Genellikle, .oft dosyaları, Outlook özel formlarını yedeklemek için kullanılır. .Oft dosyalarıyla, yeni davranışı her tür öğeler için geçerlidir. Özel form açılmaz. Bunun yerine, iletiyi belirli bir öğe türü için <a1>Varsayılan</a1> formunda görüntülenir. Özetlenecek olursa, bu tasarım değişikliği, iki şey yapılmasına neden olabilir:
En iyi yöntemler ve yeni özellik oluşturmak için diğer yollarıÇeşitli tasarlayabilir ve özel çözümler geliştirme yolları da vardır. Bu yaklaşım bazı en iyi uygulamalar olarak düşünülür. Ayrıca diğer yaklaşım işe yarayabilir, ancak bu yaklaşımlardan için bir veya birkaç nedenden dolayı önerilmez.En iyi uygulaması: özel alanlar programsal olarak EkleBirçok Apı programsal olarak özel alanları, öğeleri eklemek için kullanılır. Bunu yapmak için <a0></a0>, Outlook Nesne Kitaplığı ("Outlook.Application") UserProperties.Add yöntemini kullanın. Aşağıdaki kodu en iyi bir uygulama bu. gösterirhttp://msdn2.microsoft.com/en-us/library/ms527518.aspx
(http://msdn2.microsoft.com/en-us/library/ms527518.aspx)
C++ geliştiricileri için genişletilmiş MAPI adlandırılmış özellikleri eklemek için kullanılabilir. Daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:http://msdn2.microsoft.com/en-us/library/ms529684.aspx
(http://msdn2.microsoft.com/en-us/library/ms529684.aspx)
En iyi uygulaması: özel alanlar içeren özel formları kullanma yayımlandıOutlook, büyük ölçüde yayımlanmış özel formlar güvenir. Ancak, Outlook'un yayımlanmamış bir form veya tek dış formları güvenip değil. Bu, .oft dosyaları içerir. Çözüm özel bir form tasarladığınızda, bu nedenle, özel form yayımlamanız önerilir. Böylece, formu form tek dış olmaz formu tasarlayın. Form yayımlanır sürece, form tarafından değişiklik Outlook'ta etkilenmemiş olacaktır.Tek dış formlar ve nasıl tek dış Formlar hakkında daha fazla bilgi için istemeyerek de oluşturulabilir, Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın: 290657
(http://support.microsoft.com/kb/290657/
)
Form tanımları ve Outlook 2002'de tek dış form açıklaması Farklı bir mağazaya bir .oft dosyasını yayımladığınızda, varsayılan depo, bu depoda özellikler oluşturmanıza olanak sağlar. Ayrıca, özel özelliklere sahip özel bir form oluşturmak için uygun bir formlar kitaplığına veya klasör yayımladığınızda, özel özellikleri etkilenen depoları oluşturulur. En iyi uygulaması: program aracılığıyla özel formları dağıtmaBaşkaları tarafından kullanılan bir Outlook özel form geliştiriyorsanız, kullanabileceğiniz birkaç yaklaşım vardır. Kullandığınız bir yaklaşım, birçok etmene bağlıdır. Bu etkenler, form, form kullanılacak kullanacak, form vb. türünü içerir. Normal olarak, birçok kişi tarafından kullanılan özel bir formu formu Kuruluş Formları Kitaplığı ' yayımlamak önerilir. Ancak, bu mümkün değilse, paylaşılan bir klasöre veya Kişisel Formlar Kitaplığı, bazı kullanıcılar formu yayımlamak isteyebilirsiniz. Özel bir form, Outlook nesne kitaplığında Createıtemfromtemplate yöntemini kullanarak programlı olarak yükleyebilirsiniz. Bir .oft dosyasını açmak için Createıtemfromtemplate yöntemini kullanın ve sonra PublishForm yöntemini kullanarak formu yayımlayın. Bu durumda, bir .oft dosyasını özel özellikleri değişikliklerden etkilenmez.Önerilmez: dağıtım veya açmak, kullanıcıların .oft dosya göndermeOutlook özel formlar, .oft dosyaları olarak kaydedebilirsiniz. Bu formlar, özel alanları, kullanıcı arabirimindeki değişiklikleri ve işlevler, forma eklemek için özel Microsoft Visual Basic Scripting Edition (VBScript) kod içerebilir. Outlook, .oft dosyalarında VBScript kodu, çalışmasını engellemek özelliklerini zaten içeriyor, ancak Outlook'un şimdi de .oft dosyaları kullanımını sınırlar. Özel bir .oft dosyasını özel özellikler içerir ve kullanıcıya özel özellikleri önceden kullanmamış, kullanıcının varsayılan deposunda değil. Kullanıcı dosyayı çift tıklattığında outlook özel form işlerler değil. Ancak, Outlook'un bir .oft dosya olarak depolanır, özel bir form açmak için <a0></a0>, Dosya ' yı tıklatın, Yeni ' yi tıklatın ve sonra Form Seç'i tıklatın. Sonra da Dosya sistemindeki kullanıcı şablonları konumu değiştirin ve sonra da <a2>.oft dosyasını Gözat</a2>'ı tıklatın. Formu açılır ve size özel özellikleri için varsayılan depo kaydedebilirsiniz.Önerilmez: AllowNamedProps kayıt defteri anahtarını kullanınBazı kuruluşlar, tüm kuruluşa kullanılabilen bazı özel özellikleri için geçerli nedenleri olabilir. Birden çok depoları kullanılırsa, tüm depoları için özel özellikler kümesi eklenebilir emin olmak isteyebilirsiniz. Bu nedenle, Outlook 2003 SP2 ve sonraki sürümlerinde oluşturulmuş özel özellikleri belirtmek istemci tarafı kayıt defteri anahtarları destekler. Özel özellikler etkin olmadığını belirtmek için <a0></a0>, özel özelliklerini aşağıdaki kayıt defteri anahtarında tanımlanır:HKEY_CURRENT_USER\Software\Microsoft\Office\<version>\Outlook\AllowedNamedProps\ NotBu kayıt defteri anahtarında <version > kullandığınız Outlook sürümü için bir yer tutucudur. Outlook 2003 için sürüm 11.0 sayısıdır. Outlook 2007'in için 12.0 sürüm numarasıdır. Outlook'un sonraki sürümlerinde, sürüm numarasını arttırır. Genel kayıt defteri anahtarı için kayıt defterindeki bir girdi yapıdır: <GUID> <Property Name > Yer tutucuları aşağıdaki kayıt defteri anahtarı yapısında kullanılır: "Tür" (dword) "No" (dword) "Type" (dword)
Bu tabloyu kapa
Adı: “ MyStringFieldName1 ” Bir adlı-tarafından-KIMLIĞI özelliğinin nasıl belirleneceği ile ilgili bir örnek şudur: Türü: PT_LONG [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\AllowedNamedProps\{00020329-0000-0000-C000-000000000046}\MyStringFieldName1]
"Type"=dword:00000003
KİMLİĞİ: 0X0330 Türü: 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
Bu iki örnek için kayıt defterini Kayıt Defteri Düzenleyicisi'nde aşağıdakine benzer görünür: {00020329-0000-0000-C000-000000000046} MyStringFieldName1 Tür = 3 MyStringFieldName2 Tür = 3 {00020329-0000-0000-C000-000000000046} MyMAPIProp1 Tür = 0 KİMLİĞİ 330 = Tür = 3 MyMAPIProp2 Tür = 0 KİMLİĞİ 331 = Tür = 3 Önerilmez: özellikleri oluşturma olanağı Re-enableÜç kayıt defteri anahtarları'nün özel özellikleri engellenmesini devre dışı bırakmak için istemci bilgisayarlar için yeniden dağıtılabilir ve Outlook'un önceki davranışını geri. Bu kayıt defteri anahtarları, Grup ilkeleri tarafından desteklenir. Aşağıdaki kayıt defteri anahtarlarının, Outlook 2003, önceki davranışa dönebilirsiniz:Not Aşağıdaki kayıt defteri anahtarlarının Outlook 2007, önceki davran???na geri dönmek değil.
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:907985
(http://support.microsoft.com/kb/907985/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






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


Üste