Condividi tramite


Linee guida per l'importazione di flussi di lavoro riutilizzabili

Per importare flussi di lavoro riutilizzabili creati in SharePoint Designer, utilizzare il modello di progetto importa flusso di lavoro SharePoint 2010 di importazione in Visual Studio.Questo modello importa un flusso di lavoro dichiarativo (solo XML) e lo converte in un flusso di lavoro di codice, ovvero in un flusso di lavoro migliorabile tramite codice Visual Basic o Visual C#.Per ulteriori informazioni, vedere Procedura dettagliata: importare un flusso di lavoro riutilizzabile di SharePoint Designer in Visual Studio.

Tuttavia, il modello importa flusso di lavoro SharePoint 2010 di può importare solo le soluzioni farm.Se si desidera distribuire il flusso di lavoro come soluzione creata mediante sandbox, includala con il modello importa pacchetto di soluzione SharePoint 2010 di importazione.Tuttavia, in questo caso, non è possibile convertirlo in un flusso di lavoro di codice e non sarà possibile modificarlo.

Importazione di flussi di lavoro riutilizzabili tramite il modello Importa flusso di lavoro riutilizzabile

Se si importa un flusso di lavoro riutilizzabile utilizzando il modello importa flusso di lavoro SharePoint 2010 di importazione, è possibile eseguire o modificare la soluzione come qualsiasi altra soluzione Visual Studio SharePoint, ma potrebbe essere necessario correggere manualmente alcuni elementi.

Ff358272.collapse_all(it-it,VS.110).gifImportazione di form di attività

Il modello di progetto importa flusso di lavoro SharePoint 2010 di importa tutti i form di avvio e associazione, ma include un solo form di attività poiché lo schema del flusso di lavoro di codice un solo form di attività.Qualsiasi form di attività aggiuntivo dalla soluzione del flusso di lavoro originale viene inserito nella cartella Altri file importati in Esplora soluzioni.

Importazione di flussi di lavoro riutilizzabili tramite il modello importa pacchetto di soluzione SharePoint 2010 di importazione

Se si importa un flusso di lavoro riutilizzabile utilizzando il modello importa pacchetto di soluzione SharePoint 2010 di importazione, è necessario considerare i problemi seguenti:

  • Dopo avere importato il flusso di lavoro, è possibile distribuirlo ed eseguirlo immediatamente in Visual Studio scegliendo il tasto F5.Tuttavia, se si modifica un qualsiasi elemento del flusso di lavoro nella soluzione importata, potrebbe essere necessario correggere manualmente gli elementi nel progetto prima di poter distribuire ed eseguire il flusso di lavoro.

  • Poiché il flusso di lavoro è dichiarativo, non è possibile aggiungervi codice.Per convertire il flusso di lavoro in un flusso di lavoro di codice, è necessario importarlo in Visual Studio utilizzando il modello importa flusso di lavoro SharePoint 2010 di importazione.

  • Sebbene sia possibile modificare il file di Progettazione flussi di lavoro (con estensione xoml) in visualizzazione Progettazione, è consigliabile modificarlo in visualizzazione Origine, poiché Progettazione flussi di lavoro visualizza falsi errori.

  • L'esecuzione del debug nel flusso di lavoro non funziona per il contenuto dichiarativo.I punti di interruzione impostati in Workflow Designer non vengono rilevati.

Importazione di soluzioni di flussi di lavoro riutilizzabili globalmente

I flussi di lavoro riutilizzabili globalmente non possono essere inclusi utilizzando il modello importa flusso di lavoro SharePoint 2010 di importazione.Per importare un flusso di lavoro riutilizzabile globalmente, è necessario convertirlo in un flusso di lavoro riutilizzabile non globalmente o utilizzare il modello importa pacchetto di soluzione SharePoint 2010 di importazione.

Per convertire il flusso di lavoro, fare una copia del flusso di lavoro riutilizzabile globalmente in SharePoint Designer (scegliendo dal menu di scelta rapida per il flusso di lavoro e scegliendo Salva una copia).Quindi importare il nuovo flusso di lavoro riutilizzabile con il modello importa flusso di lavoro SharePoint 2010 di importazione in Visual Studio.

Per importare il flusso di lavoro riutilizzabile globalmente senza modificarla, utilizzare il modello importa pacchetto di soluzione SharePoint 2010 di importazione.Se si utilizza questo metodo, il flusso di lavoro non viene convertito in un flusso di lavoro di codice e rimarrà un flusso di lavoro dichiarativo.

Vedere anche

Attività

Procedura dettagliata: importare un flusso di lavoro riutilizzabile di SharePoint Designer in Visual Studio

Concetti

Importazione di elementi da un sito di SharePoint esistente