Spazio dei nomi Microsoft.VisualStudio.SharePoint.Deployment
Microsoft.VisualStudio.SharePoint.Deployment lo spazio dei nomi contiene i tipi che è possibile utilizzare per estendere il processo di distribuzione per i progetti SharePoint.Per ulteriori informazioni sull'utilizzo dei tipi nello spazio dei nomi, vedere Estensione della creazione di pacchetti e della distribuzione di SharePoint.
Sebbene la maggior parte dei tipi nello spazio dei nomi sono interfacce, solo IDeploymentStep l'interfaccia deve essere implementata nel codice.Implementare questa interfaccia per definire un nuovo passaggio di distribuzione che può 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.
È inoltre possibile creare diventi proprietaria della configurazione di distribuzione aggiungendo un nuovo IDeploymentConfiguration oggetto a DeploymentConfigurations proprietà 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 la classe che implementa un passaggio di distribuzione. | |
DeploymentStepIds | Definisce gli ID dei passaggi di distribuzione che sono inclusi in Visual Studio. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
IDeploymentConfiguration | rappresenta una configurazione di distribuzione per i progetti SharePoint. | |
IDeploymentConfigurationDictionary | Contiene una raccolta di passaggi di distribuzione. | |
IDeploymentConflict | Rappresenta un conflitto tra gli elementi che sono implementati da un elemento di progetto SharePoint e gli elementi sul sito di SharePoint. | |
IDeploymentConflictCollection | Rappresenta una raccolta di IDeploymentConflict oggetti.ciascuno IDeploymentConflict rappresenta un conflitto tra gli elementi che sono implementati da un elemento di progetto SharePoint e gli elementi sul sito di SharePoint. | |
IDeploymentContext | Rappresenta il contesto di un passaggio di distribuzione che esegue mentre un progetto SharePoint viene distribuito o annullando. | |
IDeploymentStep | Rappresenta un passaggio di distribuzione per i progetti SharePoint. | |
IDeploymentStepInfo | Contiene informazioni su un passaggio di distribuzione per i progetti SharePoint. | |
ISharePointProjectItemDeploymentContext | rappresenta il contesto di distribuzione di un elemento di progetto specifico. |
Vedere anche
Riferimenti
Altre risorse
Estensione della creazione di pacchetti e della distribuzione di SharePoint