Scrivere codice personalizzato per Microsoft Dynamics CRM 2015 per Outlook

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

Sono disponibili due client Microsoft Office Outlook per Microsoft Dynamics 365:

  • Microsoft Dynamics CRM per Outlook

  • Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline

Microsoft Dynamics CRM per Outlook può essere utilizzato solo se si è connessi al server Microsoft Dynamics 365 tramite una connessione Internet. Consente a più utenti di accedere a Microsoft Dynamics 365 tramite Microsoft Outlook nello stesso computer dell'integrazione avanzata con Microsoft Outlook, incluse la sincronizzazione e la stampa unione e altre funzionalità.

Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline supporta l'utilizzo offline. Gli utenti interagiscono con i dati CRM esattamente come fanno in Dynamics CRM per Outlook, ma possono continuare ad accedere ai dati mentre sono disconnessi da internet. Per supportare l'utilizzo offline, Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline utilizza una versione locale del server Microsoft Dynamics 365 ospitata in un server Web locale (detto anche Cassini). Il server Web locale può essere utilizzato solo per l'istanza locale di Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline per accedere a Microsoft Dynamics 365. Un database di Microsoft SQL Server 2008 Express Edition fornisce l'archiviazione dei dati. Quando Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline viene sincronizzato, tutte le modifiche e personalizzazioni apportate ai dati nel server vengono trasferite all'applicazione Microsoft Dynamics 365 locale. Per ulteriori informazioni sulla personalizzazione dei filtri utilizzati per la sincronizzazione dei dati di entità, vedere Filtri e modelli offline e di Outlook.

Microsoft Dynamics 365 contiene l'assembly Microsoft.Crm.Outlook.Sdk che è possibile utilizzare per personalizzare Microsoft Outlook. Sono inclusi i metodi per determinare il client utilizzato e se l'utente è online o offline. È possibile utilizzare questi criteri per disabilitare la funzionalità che richiede una connessione alla rete.

I flussi di lavoro non sono inclusi in Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline, ma i plug-in possono essere distribuiti e funzioneranno in modalità offline. I flussi di lavoro e i plug-in sono applicati quando l'utente sincronizza i dati.

Metodi

Nella tabella seguente sono elencati i metodi disponibili in CrmOutlookService:

Metodo di istanza

Descrizione

GoOffline

Imposta Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline su uno stato offline e attiva una sincronizzazione del database offline con il server online. Questo metodo non può essere chiamato da un plug-in.

GoOnline

Sincronizza Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline con il server online Microsoft Dynamics 365. Questo metodo non può essere chiamato da un plug-in.

SetOffline

Imposta Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline su uno stato offline senza attivare una sincronizzazione del database offline con il server online.

Sync

Attiva un evento di sincronizzazione tra Microsoft Outlook e il server Microsoft Dynamics 365.

Proprietà

Nella tabella seguente sono elencate le proprietà disponibili in CrmOutlookService:

Proprietà istanza

Descrizione

IsCrmClientLoaded

Ottiene un valore che indica se Dynamics CRM per Outlook viene caricato da Microsoft Outlook.

IsCrmClientOffline

Ottiene un valore che indica se Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline è offline.

IsCrmDesktopClient

Ottiene un valore che indica se Dynamics CRM per Outlook è installato.

ServerUri

Ottiene l'URI server da utilizzare per la connessione al server Microsoft Dynamics 365 in base allo stato di Dynamics CRM per Outlook.

State

Ottiene lo stato di Microsoft Dynamics CRM per Microsoft Office Outlook con accesso offline.

Vedere anche

Microsoft.Crm.Outlook.Sdk
Estendere Microsoft Dynamics CRM 2015 per Outlook
Filtri e modelli offline e di Outlook
Esempio: Usare CRM per i metodi di Outlook

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright