Condividi tramite


Interfaccia IDeploymentStep

Rappresenta una fase di distribuzione per i progetti SharePoint.

Spazio dei nomi:  Microsoft.VisualStudio.SharePoint.Deployment
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Sintassi

'Dichiarazione
Public Interface IDeploymentStep
public interface IDeploymentStep

Il tipo IDeploymentStep espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico CanExecute Determina se la fase di distribuzione può essere eseguita nel contesto corrente.
Metodo pubblico Execute Esegue la fase di distribuzione.
Metodo pubblico Initialize Inizializza la fase di distribuzione.

In alto

Note

Implementare l'interfaccia IDeploymentStep per creare una fase di distribuzione personalizzata per i progetti SharePoint. Quando si distribuisce un progetto SharePoint, in Visual Studio viene eseguita una serie di passaggi di distribuzione. Visual Studio include passaggi di distribuzione incorporati per molte attività, ad esempio la ritrazione e l'aggiunta di soluzioni. È tuttavia possibile creare anche passaggi di distribuzione personalizzati. Per ulteriori informazioni, vedere Estensione della creazione di pacchetti e della distribuzione di SharePoint e Procedura dettagliata: creazione di un passaggio di distribuzione personalizzato per progetti SharePoint.

Un passaggio relativo alla distribuzione è un singleton di cui viene creata un'unica istanza per ogni istanza Visual Studio.

Le classi che implementano questa interfaccia devono includere gli oggetti System.ComponentModel.Composition.ExportAttribute e DeploymentStepAttribute per essere individuati dal sistema del progetto.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint.Deployment

Altre risorse

Procedura dettagliata: creazione di un passaggio di distribuzione personalizzato per progetti SharePoint

Cronologia delle modifiche

Data

Cronologia

Motivo

Maggio 2010

Sono stati aggiunti nuovi commenti con collegamenti agli argomenti in cui viene illustrato come implementare questa interfaccia

Miglioramento delle informazioni.