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 | |
---|---|---|
DeploymentStepAttribute | Identifica una classe che implementa una fase di distribuzione. | |
DeploymentStepIds | Definisce gli ID delle fasi di distribuzione incluse in Visual Studio. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
IDeploymentConfiguration | Rappresenta una configurazione di distribuzione per i progetti SharePoint. | |
IDeploymentConfigurationDictionary | Contiene un insieme di fasi di distribuzione. | |
IDeploymentConflict | Rappresenta un conflitto tra elementi in fase di distribuzione da parte di un elemento del progetto SharePoint ed elementi sul sito SharePoint. | |
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. | |
IDeploymentContext | Rappresenta il contesto di una fase di distribuzione eseguita mentre viene distribuito o ritratto un progetto SharePoint. | |
IDeploymentStep | Rappresenta una fase di distribuzione per i progetti SharePoint. | |
IDeploymentStepInfo | Contiene informazioni su una fase di distribuzione per i progetti SharePoint. | |
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