Select the product you need help with
Le indicazioni di supporto per lo sviluppo di messaggistica lato clientIdentificativo articolo: 266353 - Visualizza i prodotti a cui si riferisce l?articolo. In questa paginaINTRODUZIONEQuesto articolo viene descritto che cosa è supportato e cosa non è supportato quando si sviluppano soluzioni personalizzate che si integrano con i prodotti di messaggistica basati su Microsoft o le tecnologie Microsoft. In questo articolo contiene inoltre la maggior parte delle chiavi informazioni da tenere presente quando si sviluppa con i prodotti Microsoft e tecnologie Microsoft. Tuttavia, in questo articolo non copre tutti gli scenari. Contattare supporto tecnico clienti Microsoft domande se una soluzione specifica è supportata. In questo articolo vengono inoltre illustrate le tecnologie e scenari specifici che fornisce linee guida agli sviluppatori. InformazioniIl termine "supportato" è utilizzato per descrivere se supporto tecnico clienti Microsoft o del servizio Microsoft possono aiutarvi quando si tenta di ottenere qualcosa in modo specifico. In genere, il termine viene anche utilizzato nel contesto di se un gruppo di prodotti Microsoft potenzialmente viene risolto un problema per un determinato scenario. Causa di una matrice di grandi dimensioni di prodotti, tecnologie e le versioni che richiedono il test, diciamo non è possibile che tutti gli scenari hanno progettati né testati. Di conseguenza, è consigliabile utilizzare le procedure ottimali descritte di seguito quando si progettano di soluzioni personalizzate:
Integrazione con le proprietà di OutlookOutlook, Microsoft Exchange Server e altro archivio di prodotti Microsoft archivi dati in MAPI, ad esempio i file delle cartelle personali (pst), Exchange archivi di cassette postali o archivi di cartelle pubbliche di Exchange. Anche se alcuni di questi dati è visibile, diversi altri dati non è visibile e viene memorizzato per altri motivi.In alcuni casi, è una corrispondenza uno-a-uno tra desiderato in Outlook e che cosa è memorizzato nel database MAPI sottostante. Della casella oggetto del messaggio di posta elettronica è un esempio di questo, poiché questa casella corrisponde alla proprietà MAPI PR_SUBJECT . In questo caso, è possibile che questa proprietà predates Outlook poiché questa proprietà è stata utilizzata dai client di posta elettronica Microsoft precedente. Altre proprietà inoltre avere una corrispondenza uno-a-uno, ma sono specifici di Outlook. Ad esempio, indirizzo sito Web ?s un contatto si trova in un MAPI specifico proprietà denominato. Nota Per ulteriori informazioni sulla proprietà denominate in Outlook, vedere la sezione "informazioni MAPI specifiche per le proprietà denominate". In alcuni casi, Outlook potrebbe essere di utilizzare più di proprietà MAPI per memorizzare le informazioni per uno scopo specifico oppure Outlook memorizzano informazioni in più parti di una proprietà. In entrambi questi scenari, spesso non è disponibile alcuna documentazione che spiega come vengono implementate queste proprietà o la modalità di funzionamento. A livello di codice modificare le proprietà sottostante comporta alcuni rischi. Le aree principali sono i seguenti:
Pertanto, si consiglia di evitare di accedere direttamente i dati a basso livello e utilizzare una API di alto livello, invece, ad esempio come libreria di oggetti di Outlook. A causa di questi fattori, in genere non è supportata che spiegano come o perché vengono implementate le proprietà sottostante. È inoltre importante distinguere tra la lettura delle proprietà e la scrittura delle proprietà. È supportata a livello di programmazione durante la lettura delle proprietà MAPI utilizzando il comando API, ad esempio MAPI estesa, né WebDAV né l'oggetto PropertyAccessor nella finestra di Microsoft Office Outlook 2007 il modello a oggetti. Tuttavia, la scrittura di tali proprietà non è per supportata a causa dei potenziali per i problemi di danneggiamento dei dati o per altri problemi che MAPI di altri client potrebbero essere quando i dati modificati. Informazioni MAPI specifiche per le proprietà denominateMAPI fornisce una funzionalità per l'assegnazione di nomi di alcune proprietà, per il mapping questi nomi di identificatori univoci e per rendere permanente questo mapping. Outlook scrive molti campi specifici di Outlook in questi denominato proprietà che utilizzano gli identificatori nell'intervallo FFFE-8000. In genere, il modello di oggetto di Microsoft Outlook è il solo metodo supportato per modificare queste proprietà denominate. In genere, modifica di queste proprietà utilizzando MAPI o utilizzando CDO (Collaboration Data Object) non supportata.Proprietà denominate sono identificate da un nome e da un GUID per un insieme di proprietà. Il nome può essere un numero o una stringa. Queste proprietà sono modificate mediante utilizzando la funzione IMAPIProp::GetIDsFromNames e la funzione di IMAPIProp::GetNamesFromIDs . Il GUID e il nome vengono passati alla funzione GetIDsFromNames per ottenere un ID di proprietà è valido per la sessione MAPI corrente. Poiché questo ID di proprietà può variare da computer a computer, il solo coerente per accedere a una proprietà denominata consiste nel conoscere la proprietà è impostata e il nome. In genere, le proprietà denominate vengono utilizzate dai client di Outlook come modo per aggiungere informazioni aggiuntive a un messaggio solo utilizzato dal client. Di conseguenza, la maggior parte delle denominato proprietà utilizzate dai client Outlook non sono documentata. L'unico modo supportato per ottenere queste proprietà è tramite il modello a oggetti. Comune denominato proprietà utilizzate da OutlookNella tabella seguente vengono descritti il comune denominato proprietà utilizzate da Outlook.Riduci questa tabella
920134 L'API di integrazione di Outlook fornisce documentazione aggiuntiva per l'integrazione con Outlook in scenari specifici. Per visualizzare tale documentazione, visitare il seguente sito Web Microsoft (informazioni in lingua inglese):
(http://support.microsoft.com/kb/920134/
)
Supporto disponibili per le applicazioni che utilizzano il protocollo WebDAV per accedere a Exchange 2000 Server o Exchange Server 2003 http://msdn2.microsoft.com/en-us/library/aa193231(office.11).aspx Inoltre, le seguenti informazioni sono documentate per Outlook 2007 e viene pianificate da includere nell'API di integrazione di Outlook in un secondo momento. Per ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportato di seguito:
(http://msdn2.microsoft.com/en-us/library/aa193231(office.11).aspx)
919198
(http://support.microsoft.com/kb/919198/
)
Supporto di indicizzazione basato su notifica per provider di archivio in Outlook 2007 919199 Per ulteriori informazioni, visitare i seguenti siti Web Microsoft:
(http://support.microsoft.com/kb/919199/
)
Come utilizzare l'API IAttachmentSecurity per verificare se un allegato viene considerato essere bloccati in Outlook Outlook 2007 documentazione-gli allegati bloccati http://blogs.msdn.com/stephen_griffin/archive/2006/05/09/593585.aspx
(http://blogs.msdn.com/stephen_griffin/archive/2006/05/09/593585.aspx)
Outlook 2007 documentazione - notifica base supporto indicizzazione http://blogs.msdn.com/stephen_griffin/archive/2006/05/10/594641.aspx
(http://blogs.msdn.com/stephen_griffin/archive/2006/05/10/594641.aspx)
Microsoft Office Outlook 2003 Service Pack 1 (SP1) o versioni successivePer ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportato di seguito:912239
(http://support.microsoft.com/kb/912239/
)
L'utilizzo di proprietà MAPI dispidHeaderItem per identificare lo stato di un messaggio che viene visualizzato in Outlook 2003 912238
(http://support.microsoft.com/kb/912238/
)
Come utilizzare MAPI per gestire i messaggi in un file pst quando si utilizza Outlook 2003 per scaricare i messaggi da un server IMAP 912237
(http://support.microsoft.com/kb/912237/
)
L'utilizzo di proprietà denominate per voci della rubrica contatto si riferiscono ai messaggi di posta elettronica, indirizzi di posta elettronica e allegati di immagine in Outlook 2003 915314 Per ulteriori informazioni, visitare i seguenti siti Web Microsoft:
(http://support.microsoft.com/kb/915314/
)
Le informazioni circa due nuovi denominata definizioni di proprietà che è possono controllare come un messaggio viene elaborato da Office Outlook 2003 quando gli utenti rispondono al messaggio Documentazione di Outlook nuova parte 5 - moduli unici http://blogs.msdn.com/stephen_griffin/archive/2005/12/29/507991.aspx
(http://blogs.msdn.com/stephen_griffin/archive/2005/12/29/507991.aspx)
API di integrazione di Outlook 2003 incluso PST documenti e di esempio http://blogs.msdn.com/stephen_griffin/archive/2005/09/28/Outlook-2003-Integration-API-Wrapped-PST-Docs-and-Sample.aspx
(http://blogs.msdn.com/stephen_griffin/archive/2005/09/28/Outlook-2003-Integration-API-Wrapped-PST-Docs-and-Sample.aspx)
API che sono supportate nel codice gestitoMAPI è stato progettato originariamente e originariamente sviluppato nei tardi anni ' 80. Di conseguenza, MAPI predates codice gestito in Microsoft .NET Framework. È non forniscono i wrapper gestiti per MAPI, e si scoraggiare dall'utilizzo di wrapper di terze parti. Infatti, soluzioni sembri funzionare in un ambiente di prova, ma i problemi correlati alla gestione della memoria possono verificarsi quando un'applicazione viene distribuita in un ambiente di produzione e viene esposto a scenari di scalabilità del mondo reale.Nella tabella seguente, il criterio di supporto sono riepilogati per API di Outlook nell'ambiente di .NET Framework. Riduci questa tabella
813349
(http://support.microsoft.com/kb/813349/
)
Criteri di supporto per l'API di Microsoft Exchange con applicazioni .NET Framework I controlli utente di .NET FrameworkI controlli utente di .NET Framework non sono supportati in Outlook 2003 in versioni precedenti di Outlook o in aree di modulo personalizzato di Outlook 2007. Per ulteriori informazioni sul supporto per questi controlli, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:897863
(http://support.microsoft.com/kb/897863/
)
Descrizione del supporto del clustering di Windows Form i controlli in applicazioni non gestite Moduli personalizzati e scenari HTTP per Outlook 2003 e versioni precedenti di OutlookIn Outlook, moduli personalizzati di Outlook non sono supportati da utilizzare con servizi di posta basato su HTTP, ad esempio Microsoft Hotmail. Outlook non impedisce l'utilizzo funzionalità di modulo personalizzato, se si utilizza un servizio di posta basato su HTTP. Tuttavia, alcune funzionalità non funzionano correttamente. Le funzionalità non funzionano correttamente perché i messaggi di posta basato su HTTP vengono memorizzati in un stato di sola lettura sul server. Pertanto, si consiglia di non utilizzare moduli personalizzati di Outlook se si utilizza un servizio di posta basato su HTTP.Controlli Microsoft MAPI 6.0 di Visual BasicControlli MAPI di Visual Basic 6.0 si basano su Simple MAPI e non vengono verificati o supportata a partire da Outlook 2007. Si consiglia di utilizzare un'API più recente per soluzioni di posta elettronica.Nota Il supporto standard per Visual Basic 6.0 è scaduto. Chiamate di messaggistica comuneCMC (Common Messaging Calls) non è supportato dopo il rilascio della protezione della posta elettronica di Outlook viene aggiornato a giugno 2000.Dynamic Data Exchange (DDE)A differenza di altre applicazioni di Office, Outlook non supporta DDE (Dynamic Data Exchange) consente di comunicare a livello di programmazione con Outlook.Microsoft Outlook Express (Microsoft Windows XP)Per lungo tempo, l'API supportata solo per Outlook Express è Simple MAPI. Simple MAPI è un insieme di funzioni e le strutture di dati correlati che è possibile utilizzare per aggiungere funzionalità di messaggistica per applicazioni personalizzate. Le funzioni di Simple MAPI sono disponibili nelle versioni C, c ++ e Visual Basic.La documentazione relativa a Simple MAPI viene fornita nel SDK di Microsoft Exchange. Per visualizzare tale documentazione, visitare il seguente sito Web Microsoft (informazioni in lingua inglese): http://msdn.microsoft.com/en-us/library/aa142548(EXCHG.65).aspx Outlook Express utilizza la Rubrica di Windows (WAB). Per ulteriori informazioni sulla Rubrica di Windows, visitare il sito di Web di Microsoft:
(http://msdn.microsoft.com/en-us/library/aa142548(EXCHG.65).aspx)
http://msdn.microsoft.com/en-us/library/ms629361.aspx
(http://msdn.microsoft.com/en-us/library/ms629361.aspx)
Windows Mail in Windows VistaIn Windows Vista, Windows Mail è la sostituzione per Outlook Express. Per gli sviluppatori documentazione, visitare il sito di Web di Microsoft:http://msdn.microsoft.com/en-us/library/ms709546.aspx API disponibili per Outlook Express 6.0 sono inoltre inclusi in questa documentazione.
(http://msdn.microsoft.com/en-us/library/ms709546.aspx)
Windows API Live e SDKPer ulteriori informazioni sulle API correlate alla posta elettronica e sulle opzioni di supporto per Windows Live, visitare il sito di Web di Microsoft:http://dev.live.com/ Supporto tecnico Microsoft attualmente non fornisce supporto per queste API.
(http://dev.live.com/)
RiferimentiPer ulteriori informazioni sulla proprietà denominate, visitare il sito di Web di Microsoft: http://msdn2.microsoft.com/en-us/library/ms529055.aspx
(http://msdn2.microsoft.com/en-us/library/ms529055.aspx)
ProprietàIdentificativo articolo: 266353 - Ultima modifica: venerdì 30 marzo 2007 - Revisione: 5.5 Le informazioni in questo articolo si applicano a:
Traduzione automatica articoli Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica. Clicca qui per visualizzare la versione originale in inglese dell?articolo: 266353
(http://support.microsoft.com/kb/266353/en-us/
)
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO. | Traduzione articoli
|




Torna all'inizio








