Partager via


IPackage, interface

Représente la définition d'un package dans le système de projet SharePoint.

Espace de noms :  Microsoft.VisualStudio.SharePoint.Packages
Assembly :  Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)

Syntaxe

'Déclaration
Public Interface IPackage _
    Inherits IPackageManifest, IObservableModelElement
public interface IPackage : IPackageManifest, 
    IObservableModelElement

Le type IPackage expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ActivationDependencies Obtient les packages dont dépend l'activation du package actuel. (Hérité de IPackageManifest.)
Propriété publique ApplicationResourceFiles Obtient les fichiers de ressources d'application associés au package. (Hérité de IPackageManifest.)
Propriété publique Assemblies Obtient les assemblys associés au package. (Hérité de IPackageManifest.)
Propriété publique DeploymentServerType Obtient ou définit le type de serveur qui héberge le package. (Hérité de IPackageManifest.)
Propriété publique Description Obtient ou définit la description du package. (Hérité de IPackageManifest.)
Propriété publique DwpFiles Obtient les fichiers de composants WebPart (.dwp) associés au package. (Hérité de IPackageManifest.)
Propriété publique FeatureManifests Obtient les manifestes de fonctionnalités associés au package. (Hérité de IPackageManifest.)
Propriété publique Features Fonctionnalités à déployer avec le package.
Propriété publique IsDesignerEnabled Obtient une valeur indiquant si le concepteur du package est activé.
Propriété publique Name Obtient le nom du fichier de package SharePoint (WSP).
Propriété publique PolicyItems Obtient les stratégies de sécurité d'accès du code (CAS) du package. (Hérité de IPackageManifest.)
Propriété publique ProjectItems Obtient les éléments de projet SharePoint à déployer avec le package.
Propriété publique ResetWebServer Obtient ou définit une valeur indiquant si les services IIS sont redémarrés après l'installation du package. (Hérité de IPackageManifest.)
Propriété publique ResetWebServerModeOnUpgrade Obtient ou définit le mode de redémarrage des services IIS après la mise à niveau du package. (Hérité de IPackageManifest.)
Propriété publique Resources Obtient les fichiers de ressources associés au package. (Hérité de IPackageManifest.)
Propriété publique RootFiles Obtient les fichiers racine associés au package. (Hérité de IPackageManifest.)
Propriété publique SharePointProductVersion Obtient ou définit la version de SharePoint pour laquelle la solution est conçue. (Hérité de IPackageManifest.)
Propriété publique SiteDefinitionManifests Obtient les fichiers manifeste de définitions de sites associés au package. (Hérité de IPackageManifest.)
Propriété publique SolutionId Obtient ou définit l'ID du package. (Hérité de IPackageManifest.)
Propriété publique TemplateFiles Obtient les fichiers de modèles associés au package. (Hérité de IPackageManifest.)
Propriété publique Title Obtient ou définit le titre du package. (Hérité de IPackageManifest.)

Début

Événements

  Nom Description
Événement public PropertyChanged Se produit lorsqu'un élément de modèle DSL a été modifié. (Hérité de IObservableModelElement.)
Événement public PropertyChanging Se produit lorsqu'un élément de modèle DSL est en cours de modification. (Hérité de IObservableModelElement.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.SharePoint.Packages, espace de noms