ISharePointProjectItemTypeDefinition Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet de définir le type d'un élément de projet SharePoint.
public interface class ISharePointProjectItemTypeDefinition : Microsoft::VisualStudio::SharePoint::IAnnotatedObject, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemEvents, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemFileEvents
public interface ISharePointProjectItemTypeDefinition : Microsoft.VisualStudio.SharePoint.IAnnotatedObject, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemEvents, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemFileEvents
type ISharePointProjectItemTypeDefinition = interface
interface IAnnotatedObject
interface ISharePointProjectItemEvents
interface ISharePointProjectItemFileEvents
Public Interface ISharePointProjectItemTypeDefinition
Implements IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
- Implémente
Remarques
Les propriétés ne peuvent être définies qu’à l’intérieur de la InitializeType méthode.
ISharePointProjectItemTypeDefinition permet d’associer des données personnalisées à un type, car il hérite de l’interface IAnnotatedObject .
Propriétés
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. |
Événements
DeploymentStepCanceled |
Se produit lorsqu'une étape de déploiement a été annulée pour une instance ISharePointProjectItem. (Hérité de ISharePointProjectItemEvents) |
DeploymentStepCompleted |
Se produit lorsqu'une étape de déploiement se termine pour une instance de ISharePointProjectItem. (Hérité de ISharePointProjectItemEvents) |
DeploymentStepFailed |
Se produit lorsqu'une étape de déploiement a échoué 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) |
FileOpening |
Permet de définir le type d'un élément de projet SharePoint. (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. |