ISharePointProjectFeature, interface
Fournit des informations sur les fonctionnalités.
Espace de noms : Microsoft.VisualStudio.SharePoint
Assembly : Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Déclaration
Public Interface ISharePointProjectFeature _
Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, _
INotifyPropertyChanged
public interface ISharePointProjectFeature : ISharePointProjectMember,
IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
Le type ISharePointProjectFeature 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.) | |
EventReceiverFile | Obtient le fichier de code de récepteur d'événements associé à la fonctionnalité. | |
FeatureFile | Obtient un membre de projet pour le fichier .feature. | |
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.) | |
Id | Obtient l'ID du fichier de fonctionnalités. | |
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.) | |
ManifestTemplateFile | Obtient le fichier de modèle de manifeste associé à la fonctionnalité. | |
Model | Obtient le modèle objet du fichier de fonctionnalités. | |
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.) | |
ProjectItems | Obtient une collection d'instances ISharePointProjectItem référencées à partir de cette instance de la fonctionnalité. | |
ResourceFiles | Obtient une collection de fichiers de ressources associés à la fonctionnalité. |
Début
Méthodes
Nom | Description | |
---|---|---|
CollapseChildItems | Garantit que tous les éléments enfants de ce ISharePointProjectMember sont réduits dans l'Explorateur de solutions. (Hérité de ISharePointProjectMember.) | |
Validate | Exécute la validation au moment du design sur la fonctionnalité et met à jour la liste d'erreurs dans l'environnement IDE. |
Début
Événements
Nom | Description | |
---|---|---|
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.) | |
PropertyChanged | Se produit lorsqu'une valeur de propriété est modifiée. (Hérité de INotifyPropertyChanged.) |
Début
Notes
ISharePointProjectFeature est associé à un dossier avec un fichier .feature.