ISharePointProject, interface
Représente le projet SharePoint.
Espace de noms : Microsoft.VisualStudio.SharePoint
Assembly : Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Déclaration
Public Interface ISharePointProject _
Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, _
INotifyPropertyChanged
public interface ISharePointProject : ISharePointProjectMember,
IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
Le type ISharePointProject expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ActiveDeploymentConfiguration | Obtient ou définit le nom de la configuration de déploiement à utiliser.La valeur doit être issue d'une liste de configurations de déploiement disponibles sur le système. | |
AddItemTemplatesGuid | Obtient un GUID de type de projet spécifique au langage qui est utilisé pour retourner des modèles d'ajout d'éléments. | |
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.) | |
AppSettings | Obtient les paramètres spécifiques à l'application du projet. | |
AssemblyDeploymentTarget | Obtient ou définit l'emplacement où le projet doit être déployé sur le serveur : "Bin" ou "GAC". | |
AutoRetract | Obtient ou définit si la solution est retirée après le débogage. | |
DeploymentConfigurations | Dictionnaire de toutes les configurations de déploiement, y compris les configurations de déploiement définies par l'utilisateur et intégrées. | |
Features | Obtient la collection des fonctionnalités SharePoint définies dans le projet. | |
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 projet. | |
IncludeAssemblyInPackage | Obtient ou définit une valeur indiquant si l'assembly de projet doit être empaqueté. | |
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.) | |
IsSandboxedSolution | Obtient ou définit une valeur indiquant si le package du projet est déployé en tant que solution bac à sable (sandbox) ou que solution de batterie. | |
IsSilverlightDebuggingEnabled | Obtient ou définit une valeur indiquant si le débogage Silverlight est activé. | |
IsWorkflowDebuggingEnabled | Obtient ou valeur d'ensembles indiquant si le débogage de workflow est activé. | |
MappedFolders | Obtient la collection de dossiers mappés du projet. | |
Name | Obtient le nom du nœud membre du projet affiché dans l'Explorateur de solutions. (Hérité de ISharePointProjectMember.) | |
OutputFullPath | Obtient le chemin d'accès complet de l'assembly du projet après la compilation. | |
Package | Obtient une instance du package SharePoint associé au projet. | |
PostDeploymentCommand | Obtient ou définit la ligne de commande qui s'exécute après le déploiement. | |
PreDeploymentCommand | Obtient ou définit la ligne de commande qui s'exécute avant le déploiement. | |
Project | Obtient une référence au projet conteneur. (Hérité de ISharePointProjectMember.) | |
ProjectItems | Obtient la collection d'éléments de projet SharePoint du projet. | |
ProjectMode | Obtient le mode de système de projet actuel.Contrôle SharePointProjectMode pour les valeurs possibles. | |
ProjectService | Obtient une instance du service de projet SharePoint. | |
ProjectUserFileData | Obtient les données en lecture et en écriture associées au projet SharePoint dans le fichier utilisateur de projet. | |
SelectedProjectItems | Obtient une liste d'éléments de projet SharePoint sélectionnés dans l'Explorateur de solutions. | |
SharePointConnection | Obtient l'instance de connexion SharePoint qui permet aux utilisateurs d'exécuter des commandes sur le modèle objet SharePoint dans le processus 64 bits vssphost.exe. | |
SiteUrl | Obtient ou définit l'URL de site utilisée par le projet lors du design, du déploiement et du débogage. | |
StartupItem | Obtient ou définit l'élément à lancer au démarrage du projet. | |
StartupUrl | Obtient l'URL à lancer au démarrage du projet. | |
TargetOfficeVersion | Obtient la version requise SharePoint ou Office : « 14,0 » ou « 15,0 ».Valeur par défaut 14,0. |
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.) | |
Synchronize | Applique tout événement d'ajout d'élément en attente au modèle objet du projet SharePoint pour le synchroniser avec le modèle objet DTE. |
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 en cas de modification d'une valeur de propriété. (Hérité de INotifyPropertyChanged.) |
Début