Partager via


IDeploymentContext Interface

Définition

Représente le contexte d'une étape de déploiement qui s'exécute pendant l'exécution ou le retrait d'un projet SharePoint.

public interface class IDeploymentContext : Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IDeploymentContext : Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IDeploymentContext = interface
    interface IAnnotatedObject
Public Interface IDeploymentContext
Implements IAnnotatedObject
Dérivé
Implémente

Remarques

Visual Studio passe IDeploymentContext aux CanExecute méthodes et Execute des étapes de déploiement. Un nouveau contexte de déploiement est initialisé au début d’une opération de déploiement et de retrait.

L’interface IDeploymentContext implémente le IAnnotatedObject pour activer les étapes de déploiement pour stocker et transmettre des données entre les étapes.

Propriétés

Annotations

Obtient une instance de IAnnotationDictionary permettant d'associer des données personnalisées à l'objet implémentant l'interface IAnnotatedObject.

(Hérité de IAnnotatedObject)
IsCanceled

Obtient une valeur indiquant si le déploiement a été annulé ou non par l'utilisateur.

IsDeploying

Obtient une valeur indiquant si le projet est en cours de déploiement ou non.

IsRetracting

Obtient une valeur indiquant si le projet est en cours de retrait.

Logger

Obtient l'accès à l'enregistreur d'événements de projet.

Project

Obtient l'accès au projet actuel qui est en cours de déploiement ou de retrait.

StartMode

Obtient l'accès au mode de démarrage en raison duquel le déploiement a été initialisé.

Méthodes

SiteCollectionUrl()

Retourne l’URL canonique du Microsoft.SharePoint.SPSite auquel le projet est connecté, d’après SharePoint.

SiteUrl()

Retourne l’URL canonique du Microsoft.SharePoint.SPWeb auquel le projet est connecté, d’après SharePoint.

WebApplicationUrl()

Retourne l'URL racine de SPWebApplication.

S’applique à