Partager via


ISharePointProjectItemDeploymentContext, interface

Représente le contexte de déploiement d'un élément de projet spécifique.

Espace de noms :  Microsoft.VisualStudio.SharePoint.Deployment
Assembly :  Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)

Syntaxe

'Déclaration
Public Interface ISharePointProjectItemDeploymentContext _
    Inherits IDeploymentContext, IAnnotatedObject
public interface ISharePointProjectItemDeploymentContext : IDeploymentContext, 
    IAnnotatedObject

Le type ISharePointProjectItemDeploymentContext expose les membres suivants.

Propriétés

  Nom Description
Propriété publique 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.)
Propriété publique Feature Obtient la fonctionnalité principale associée à l'élément de projet.
Propriété publique FeatureScope Obtient une valeur représentant la portée selon laquelle la fonctionnalité de l'élément de projet est déployée.
Propriété publique IsCanceled Obtient si le déploiement a été annulé par l'utilisateur. (Hérité de IDeploymentContext.)
Propriété publique IsDeploying Obtient si le projet est déployé. (Hérité de IDeploymentContext.)
Propriété publique IsRetracting Obtient si le projet est retiré. (Hérité de IDeploymentContext.)
Propriété publique Logger Obtient l'accès au journal de projet. (Hérité de IDeploymentContext.)
Propriété publique Project Obtient l'accès au projet actuel déployé ou retiré. (Hérité de IDeploymentContext.)
Propriété publique ProjectItem Obtient l'élément de projet en cours de déploiement.
Propriété publique StartMode Obtient l'accès au mode de démarrage la raison pour laquelle le déploiement a été initialisé. (Hérité de IDeploymentContext.)

Début

Méthodes

  Nom Description
Méthode publique SiteCollectionUrl Retourne l'URL canonique du Microsoft.SharePoint.SPSite auquel le projet est connecté, selon SharePoint. (Hérité de IDeploymentContext.)
Méthode publique SiteUrl Retourne l'URL canonique du Microsoft.SharePoint.SPWeb auquel le projet est connecté, selon SharePoint. (Hérité de IDeploymentContext.)
Méthode publique WebApplicationUrl Retourne l'URL racine de SPWebApplication. (Hérité de IDeploymentContext.)

Début

Notes

Utilisez des objets ISharePointProjectItemDeploymentContext pour déterminer l'emplacement de l'élément de projet déployé et ses fichiers sur le serveur. Visual Studio passe des objets ISharePointProjectItemDeploymentContext aux gestionnaires d'événements pour les événements DeploymentStepStarted, DeploymentStepCompleted et ProjectItemStartupUrlRequested.

Voir aussi

Référence

Microsoft.VisualStudio.SharePoint.Deployment, espace de noms