Partager via


ISharePointProjectService, interface

Représente le service de projet SharePoint, un objet racine du modèle objet de projet SharePoint.

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

Syntaxe

'Déclaration
<GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")> _
Public Interface ISharePointProjectService _
    Inherits ISharePointProjectEvents
[GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : ISharePointProjectEvents

Le type ISharePointProjectService expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CodeRefactoringEvents Obtient un objet qui permet d'accéder aux événements liés aux opérations de refactorisation.
Propriété publique DeploymentSteps Obtient la liste d'étapes de déploiement installées qui se trouve dans le catalogue des extensions.
Propriété publique IsSharePointInstalled Retourne une valeur indiquant si SharePoint est installé sur l'ordinateur local.
Propriété publique Logger Obtient une instance du service de journalisation.
Propriété publique PackageValidationProvider Obtient une instance du IPackageValidationProvider qui permet de valider les fonctionnalités et le package de projet.
Propriété publique ProjectItemTypes Obtient un dictionnaire contenant tous les types d'éléments de projet disponibles.
Propriété publique Projects Obtient la collection de projets SharePoint de la solution Visual Studio.
Propriété publique ServiceProvider Obtient le fournisseur de services globaux du package de projet SharePoint.
Propriété publique SharePointConnection Obtient la connexion SharePoint du service de projet.
Propriété publique SharePointInstallPath Obtient le chemin d'accès où SharePoint est installé, si SharePoint est installé sur le système.

Début

Méthodes

  Nom Description
Méthode publique Convert<TInput, TOutput> Convertit un type de projet en un autre type.

Début

Événements

  Nom Description
Événement public DeploymentCompleted Se produit après le déploiement d'une instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)
Événement public DeploymentStarted Se produit une fois que le déploiement d'une instance de ISharePointProject a commencé. (Hérité de ISharePointProjectEvents.)
Événement public ProjectAdded Se produit lorsque vous ajoutez une nouvelle instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)
Événement public ProjectDisposing Se produit lorsque vous supprimez une instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)
Événement public ProjectInitialized Se produit lorsque vous initialisez une instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)
Événement public ProjectMenuItemsRequested Se produit lorsque vous demandez des éléments de menu contextuel d'une instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)
Événement public ProjectNameChanged Se produit lorsque vous renommez une instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)
Événement public ProjectPropertiesRequested Se produit lorsque vous recherchez les propriétés d'une instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)
Événement public ProjectPropertyChanged Se produit lorsque vous modifiez une valeur de propriété de projet dans une instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)
Événement public ProjectRemoved Se produit lorsque vous supprimez une instance de ISharePointProject. (Hérité de ISharePointProjectEvents.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.SharePoint, espace de noms