Partager via


ISharePointProjectItemFile Interface

Définition

Représente un fichier dans le système de projet SharePoint.

public interface class ISharePointProjectItemFile : Microsoft::VisualStudio::SharePoint::IDeployableFile, Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, Microsoft::VisualStudio::SharePoint::ISharePointProjectStartupItem, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItemFile : Microsoft.VisualStudio.SharePoint.IDeployableFile, Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, Microsoft.VisualStudio.SharePoint.ISharePointProjectStartupItem, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItemFile = interface
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
    interface IDeployableFile
    interface ISharePointProjectStartupItem
Public Interface ISharePointProjectItemFile
Implements IDeployableFile, INotifyPropertyChanged, ISharePointProjectMember, ISharePointProjectStartupItem
Implémente

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)
DeploymentPath

Obtient ou définit le chemin d'accès du fichier tel qu'il sera déployé dans SharePoint par rapport au chemin d'accès de base représenté par DeploymentRoot.

(Hérité de IDeployableFile)
DeploymentRoot

Obtient le chemin d'accès de base dans lequel SharePoint stockera le fichier.

(Hérité de IDeployableFile)
DeploymentType

Obtient le type de déploiement à exécuter sur un fichier.

(Hérité de IDeployableFile)
DeploymentUrl

Obtient ou définit l'URL SharePoint absolue où ce fichier va être déployé.

(Hérité de IDeployableFile)
FullPath

Obtient le chemin source complet du répertoire ou du fichier membre du projet.

(Hérité de ISharePointProjectMember)
Icon

Obtient l’icône du nœud membre du projet affiché dans l’Explorateur de solutions.

(Hérité de ISharePointProjectMember)
IsDisposed

Obtient une valeur indiquant si un objet est supprimé.

(Hérité de INotifyObjectDisposed)
IsDisposing

Obtient une valeur indiquant si un objet est en cours de suppression.

(Hérité de INotifyObjectDisposing)
IsExpanded

Obtient ou définit une valeur indiquant si ce nœud est développé dans l’Explorateur de solutions.

(Hérité de ISharePointProjectMember)
Name

Obtient le nom du nœud membre du projet affiché dans l’Explorateur de solutions.

(Hérité de ISharePointProjectMember)
Project

Obtient une référence au projet conteneur.

(Hérité de ISharePointProjectMember)
ProjectItem

Obtient une référence à l'élément de projet parent.

RelativePath

Obtient l'emplacement unique de l'élément dans le répertoire de projet.

(Hérité de ISharePointProjectStartupItem)
Source

Obtient le chemin d'accès relatif du fichier par rapport au nœud ProjectItem parent.

StartupUrl

Obtient l'URL à lancer lors du démarrage de l'élément.

(Hérité de ISharePointProjectStartupItem)

Méthodes

CollapseChildItems()

Garantit que tous les éléments enfants de ce ISharePointProjectMember sont réduits dans Explorateur de solutions.

(Hérité de ISharePointProjectMember)

Événements

DeploymentPathChanged

Se produit lorsque la propriété DeploymentPath est modifiée.

(Hérité de IDeployableFile)
DeploymentTypeChanged

Se produit lorsque la propriété DeploymentType est modifiée.

(Hérité de IDeployableFile)
Disposed

Se produit lorsqu'un objet est supprimé.

(Hérité de INotifyObjectDisposed)
Disposing

Se produit lorsqu'un objet est en cours de suppression.

(Hérité de INotifyObjectDisposing)
NameChanged

Se produit lorsque le nom du nœud membre du projet est modifié.

(Hérité de ISharePointProjectMember)

S’applique à