Partager via


Configuration, interface

Représente les propriétés d'un projet ou d'un élément de projet dépendantes de la configuration de build.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")> _
Public Interface Configuration
[GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface Configuration
[GuidAttribute(L"90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface class Configuration
[<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")>]
type Configuration =  interface end
public interface Configuration

Le type Configuration expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Collection Retourne la collection contenant l'objet Configuration prenant en charge cette propriété.
Propriété publique ConfigurationName Obtient la configuration de projet à générer.
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique Extender Retourne l'objet Extender demandé s'il est disponible pour cet objet.
Propriété publique ExtenderCATID Obtient l'identificateur de catégorie (CATID) d'extendeur de l'objet.
Propriété publique ExtenderNames Obtient une liste d'extendeurs disponibles pour l'objet.
Propriété publique IsBuildable Obtient une valeur indiquant si la configuration du projet ou de l'élément de projet peut être générée.
Propriété publique IsDeployable Obtient une valeur indiquant si la configuration du projet ou de l'élément de projet peut être déployée.
Propriété publique IsRunable Retourne une valeur indiquant si la configuration du projet ou de l'élément de projet peut être exécutée.
Propriété publique Object Obtient un objet accessible par nom au moment de l'exécution.
Propriété publique OutputGroups Obtient une collection d'objets OutputGroup contenant le nom des fichiers servant de sorties pour le projet.
Propriété publique Owner Obtient le projet ou l'élément de projet pour la configuration.
Propriété publique PlatformName Obtient le nom de la plateforme prise en charge par cette assignation.
Propriété publique Properties Obtient une collection de toutes les propriétés relatives à l'objet Configuration.
Propriété publique Type Obtient une constante indiquant le type de l'objet.

Début

Notes

Les propriétés de Project(Item).Properties sont indépendantes de la configuration.

Chaque objet Configuration correspond aux propriétés d'une paire nom de configuration de projet et nom de plateforme, par exemple ("Debug", "Win32") ou ("Release", "Win32"). Pour la majorité des projets, la plateforme n'existe pas ou il s'agit de Win32 ou WSP.

Voir aussi

Référence

EnvDTE, espace de noms