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 IsDeploying Indique si le projet est en cours de déploiement. (Hérité de IDeploymentContext.)
Propriété publique IsRetracting Indique si le projet est en cours de retrait. (Hérité de IDeploymentContext.)
Propriété publique Logger Permet d'accéder à l'enregistreur d'événements de projet. (Hérité de IDeploymentContext.)
Propriété publique Project Permet d'accéder au projet actuel qui est en cours de déploiement ou de retrait. (Hérité de IDeploymentContext.)
Propriété publique ProjectItem Obtient l'élément de projet en cours de déploiement.

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