Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.SharePoint.Deployment

Lo spazio dei nomi Microsoft.VisualStudio.SharePoint.Deployment contiene tipi utilizzabili per estendere il processo di distribuzione dei progetti SharePoint.Per ulteriori informazioni sull'utilizzo dei tipi in questo spazio dei nomi, Estensione della creazione di pacchetti e della distribuzione di SharePoint.

Anche se la maggior parte dei tipi in questo spazio dei nomi sono interfacce, solo l'interfaccia IDeploymentStep deve essere implementata nel codice.Implementare l'interfaccia per definire una nuova fase di distribuzione che possa essere eseguita quando un elemento di progetto SharePoint viene distribuito o ritratto.Per ulteriori informazioni, vedere Procedura dettagliata: creazione di un passaggio di distribuzione personalizzato per progetti SharePoint.

È possibile creare anche la configurazione di distribuzione aggiungendo un nuovo oggetto IDeploymentConfiguration alla proprietà DeploymentConfigurations di un progetto SharePoint.Per ulteriori informazioni, vedere Procedura dettagliata: creazione di un passaggio di distribuzione personalizzato per progetti SharePoint.

Classi

  Classe Descrizione
Classe pubblica DeploymentStepAttribute Identifica una classe che implementa una fase di distribuzione.
Classe pubblica DeploymentStepIds Definisce gli ID delle fasi di distribuzione incluse in Visual Studio.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IDeploymentConfiguration Rappresenta una configurazione di distribuzione per i progetti SharePoint.
Interfaccia pubblica IDeploymentConfigurationDictionary Contiene un insieme di fasi di distribuzione.
Interfaccia pubblica IDeploymentConflict Rappresenta un conflitto tra elementi in fase di distribuzione da parte di un elemento del progetto SharePoint ed elementi sul sito SharePoint.
Interfaccia pubblica IDeploymentConflictCollection Rappresenta un insieme di oggetti IDeploymentConflict.Ogni IDeploymentConflict rappresenta un conflitto tra elementi in fase di distribuzione da parte di un elemento del progetto SharePoint ed elementi sul sito di SharePoint.
Interfaccia pubblica IDeploymentContext Rappresenta il contesto di una fase di distribuzione eseguita mentre viene distribuito o ritratto un progetto SharePoint.
Interfaccia pubblica IDeploymentStep Rappresenta una fase di distribuzione per i progetti SharePoint.
Interfaccia pubblica IDeploymentStepInfo Contiene informazioni su una fase di distribuzione per i progetti SharePoint.
Interfaccia pubblica ISharePointProjectItemDeploymentContext Rappresenta il contesto di distribuzione di un elemento del progetto specifico.

Vedere anche

Riferimenti

Altre risorse

Estensione della creazione di pacchetti e della distribuzione di SharePoint

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