ISharePointProject 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.
Représente le projet SharePoint.
public interface class ISharePointProject : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProject : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, System.ComponentModel.INotifyPropertyChanged
type ISharePointProject = interface
interface ISharePointProjectMember
interface IAnnotatedObject
interface INotifyObjectDisposing
interface INotifyObjectDisposed
interface INotifyPropertyChanged
Public Interface ISharePointProject
Implements INotifyPropertyChanged, ISharePointProjectMember
- Implémente
Propriétés
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 définit une valeur indiquant si le débogage du flux de travail 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. Consultez SharePointProjectMode pour connaitre 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 SharePoint ou Office requise : « 14.0 » ou « 15.0 ». 14.0 par défaut. |
Méthodes
CollapseChildItems() |
Garantit que tous les éléments enfants de ce ISharePointProjectMember sont réduits dans 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. |
Événements
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) |