ISharePointProjectItemTypeDefinition Interface

Définition

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.

S’applique à