ISharePointProjectItemTypeDefinition, interface
Permet de définir le type d'un élément de projet SharePoint.
Espace de noms : Microsoft.VisualStudio.SharePoint
Assembly : Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Déclaration
Public Interface ISharePointProjectItemTypeDefinition _
Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemTypeDefinition : IAnnotatedObject,
ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
Le type ISharePointProjectItemTypeDefinition expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
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.) | |
Name | Obtient ou définit le nom du type d'élément de projet affiché dans les concepteurs.Par défaut, il correspond à l'ID. | |
ProjectItemType | Obtient le ISharePointProjectItemType qui est défini par cette instance de ISharePointProjectItemTypeDefinition. | |
ProjectService | Obtient une instance du service de projet SharePoint. | |
SupportedAssemblyDeploymentTargets | Obtient ou définit l'emplacement de déploiement de l'assembly qui est pris en charge par cet élément de projet. | |
SupportedDeploymentScopes | Obtient ou définit la portée selon laquelle le déploiement de ISharePointProjectItem est pris en charge dans SharePoint. | |
SupportedTrustLevels | Obtient ou définit les niveaux de confiance pris en charge dans SharePoint par ISharePointProjectItem. |
Début
Événements
Nom | Description | |
---|---|---|
DeploymentStepCompleted | Se produit lorsqu'une étape de déploiement se termine pour une instance de ISharePointProjectItem. (Hérité de ISharePointProjectItemEvents.) | |
DeploymentStepStarted | Se produit lorsqu'une étape de déploiement commence pour une instance de ISharePointProjectItem. (Hérité de ISharePointProjectItemEvents.) | |
FileAdded | Se produit lorsqu'une nouvelle instance de ISharePointProjectItemFile est ajoutée. (Hérité de ISharePointProjectItemFileEvents.) | |
FileDeploymentPathChanged | Se produit lorsque la propriété DeploymentPath est modifiée. (Hérité de ISharePointProjectItemFileEvents.) | |
FileDeploymentTypeChanged | Se produit lorsque la propriété DeploymentType est modifiée. (Hérité de ISharePointProjectItemFileEvents.) | |
FileNameChanged | Se produit lorsqu'une instance de ISharePointProjectItemFile est renommée. (Hérité de ISharePointProjectItemFileEvents.) | |
FilePropertyChanged | Se produit lorsqu'une valeur de propriété d'une instance de ISharePointProjectItemFile est modifiée. (Hérité de ISharePointProjectItemFileEvents.) | |
FileRemoved | Se produit lorsqu'une instance de ISharePointProjectItemFile est supprimée. (Hérité de ISharePointProjectItemFileEvents.) | |
ProjectItemAdded | Se produit lorsqu'une nouvelle instance de ISharePointProjectItem est ajoutée. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemDisposing | Se produit lorsqu'une instance de ISharePointProjectItem est sur le point d'être supprimée. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemInitialized | Se produit lorsqu'une instance de ISharePointProjectItem est initialisée. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemMenuItemsRequested | Se produit lorsqu'une instance de ISharePointProjectItem est demandée pour des éléments de menu contextuel. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemNameChanged | Se produit lorsqu'une instance de ISharePointProjectItem est renommée. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemOpen | Se produit lorsqu'un dossier d'éléments de projet SharePoint s'ouvre. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemPropertiesRequested | Se produit lorsqu'une instance de ISharePointProjectItem est demandée pour des propriétés. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemPropertyChanged | Se produit lorsqu'une valeur de propriété d'une instance de ISharePointProjectItem est modifiée. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemRemoved | Se produit lorsqu'une instance de ISharePointProjectItem est supprimée. (Hérité de ISharePointProjectItemEvents.) | |
ProjectItemStartupUrlRequested | Se produit lorsqu'une URL de démarrage est demandée pour un ISharePointProjectItem. |
Début
Notes
Les propriétés peuvent être définies uniquement dans la méthode InitializeType.
ISharePointProjectItemTypeDefinition permet d'associer des données personnalisées à un type parce qu'il hérite de l'interface IAnnotatedObject.