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