Partager via


ISharePointProjectItemType, interface

Représente un type d'un élément de projet SharePoint.Il permet aux utilisateurs d'associer des données personnalisées à un type car il hérite de l'interface IAnnotatedObject.

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

Syntaxe

'Déclaration
Public Interface ISharePointProjectItemType _
    Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemType : IAnnotatedObject, 
    ISharePointProjectItemEvents, ISharePointProjectItemFileEvents

Le type ISharePointProjectItemType 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 Id Obtient l'ID unique du type d'élément de projet SharePoint.
Propriété publique IsValid Obtient une valeur indiquant si l'élément de projet est valide.
Propriété publique Name Obtient le nom convivial du type affiché dans les concepteurs.Par défaut, le nom correspond à l'ID.
Propriété publique ProjectService Obtient une instance du service de projet SharePoint.
Propriété publique SupportedAssemblyDeploymentTargets Obtient l'emplacement de déploiement de l'assembly qui est pris en charge par cette propriété ProjectItem.
Propriété publique SupportedDeploymentScopes Obtient la portée selon laquelle le déploiement de ISharePointProjectItem est pris en charge dans SharePoint.
Propriété publique SupportedTrustLevels Obtient les niveaux de confiance pris en charge dans SharePoint par ISharePointProjectItem.

Début

Événements

  Nom Description
Événement public DeploymentStepCompleted Se produit lorsqu'une étape de déploiement se termine pour une instance de ISharePointProjectItem. (Hérité de ISharePointProjectItemEvents.)
Événement public DeploymentStepStarted Se produit lorsqu'une étape de déploiement commence pour une instance de ISharePointProjectItem. (Hérité de ISharePointProjectItemEvents.)
Événement public FileAdded Se produit lorsqu'une nouvelle instance de ISharePointProjectItemFile est ajoutée. (Hérité de ISharePointProjectItemFileEvents.)
Événement public FileDeploymentPathChanged Se produit lorsque la propriété DeploymentPath est modifiée. (Hérité de ISharePointProjectItemFileEvents.)
Événement public FileDeploymentTypeChanged Se produit lorsque la propriété DeploymentType est modifiée. (Hérité de ISharePointProjectItemFileEvents.)
Événement public FileNameChanged Se produit lorsqu'une instance de ISharePointProjectItemFile est renommée. (Hérité de ISharePointProjectItemFileEvents.)
Événement public FilePropertyChanged Se produit lorsqu'une valeur de propriété d'une instance de ISharePointProjectItemFile est modifiée. (Hérité de ISharePointProjectItemFileEvents.)
Événement public FileRemoved Se produit lorsqu'une instance de ISharePointProjectItemFile est supprimée. (Hérité de ISharePointProjectItemFileEvents.)
Événement public ProjectItemAdded Se produit lorsqu'une nouvelle instance de ISharePointProjectItem est ajoutée. (Hérité de ISharePointProjectItemEvents.)
Événement public ProjectItemDisposing Se produit lorsqu'une instance de ISharePointProjectItem est sur le point d'être supprimée. (Hérité de ISharePointProjectItemEvents.)
Événement public ProjectItemInitialized Se produit lorsqu'une instance de ISharePointProjectItem est initialisée. (Hérité de ISharePointProjectItemEvents.)
Événement public ProjectItemMenuItemsRequested Se produit lorsqu'une instance de ISharePointProjectItem est demandée pour des éléments de menu contextuel. (Hérité de ISharePointProjectItemEvents.)
Événement public ProjectItemNameChanged Se produit lorsqu'une instance de ISharePointProjectItem est renommée. (Hérité de ISharePointProjectItemEvents.)
Événement public ProjectItemOpen Se produit lorsqu'un dossier d'éléments de projet SharePoint s'ouvre. (Hérité de ISharePointProjectItemEvents.)
Événement public ProjectItemPropertiesRequested Se produit lorsqu'une instance de ISharePointProjectItem est demandée pour des propriétés. (Hérité de ISharePointProjectItemEvents.)
Événement public ProjectItemPropertyChanged Se produit lorsqu'une valeur de propriété d'une instance de ISharePointProjectItem est modifiée. (Hérité de ISharePointProjectItemEvents.)
Événement public ProjectItemRemoved Se produit lorsqu'une instance de ISharePointProjectItem est supprimée. (Hérité de ISharePointProjectItemEvents.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.SharePoint, espace de noms