Partager via


ISharePointProject Interface

Définition

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)

S’applique à