IDeploymentContext Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |