IDeploymentContext, interface
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.
Espace de noms : Microsoft.VisualStudio.SharePoint.Deployment
Assembly : Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Déclaration
Public Interface IDeploymentContext _
Inherits IAnnotatedObject
public interface IDeploymentContext : IAnnotatedObject
Le type IDeploymentContext expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
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 si le déploiement a été annulé par l'utilisateur. | |
IsDeploying | Obtient si le projet est déployé. | |
IsRetracting | Obtient si le projet est retiré. | |
Logger | Obtient l'accès au journal de projet. | |
Project | Obtient l'accès au projet actuel déployé ou retiré. | |
StartMode | Obtient l'accès au mode de démarrage la raison pour laquelle le déploiement a été initialisé. |
Début
Méthodes
Nom | Description | |
---|---|---|
SiteCollectionUrl | Retourne l'URL canonique du Microsoft.SharePoint.SPSite auquel le projet est connecté, selon SharePoint. | |
SiteUrl | Retourne l'URL canonique du Microsoft.SharePoint.SPWeb auquel le projet est connecté, selon SharePoint. | |
WebApplicationUrl | Retourne l'URL racine de SPWebApplication. |
Début
Notes
Visual Studio passe IDeploymentContext aux méthodes CanExecute et Execute d'étapes du déploiement. Un nouveau contexte de déploiement est initialisé au démarrage d'un déploiement et d'une opération de rétractation.
L'interface IDeploymentContext implémente IAnnotatedObject pour permettre aux étapes de déploiement de stocker et de passer des données entre les étapes.
Voir aussi
Référence
Microsoft.VisualStudio.SharePoint.Deployment, espace de noms