IVsDebuggableProjectCfg Interface

Définition

Permet à une configuration créée d'être démarrée et exécutée par le débogueur.

public interface class IVsDebuggableProjectCfg : Microsoft::VisualStudio::Shell::Interop::IVsProjectCfg
public interface class IVsDebuggableProjectCfg : Microsoft::VisualStudio::Shell::Interop::IVsProjectCfg
__interface IVsDebuggableProjectCfg : Microsoft::VisualStudio::Shell::Interop::IVsProjectCfg
[System.Runtime.InteropServices.Guid("2BC88742-618D-46B2-B65D-67AC990E3215")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsDebuggableProjectCfg : Microsoft.VisualStudio.Shell.Interop.IVsProjectCfg
[<System.Runtime.InteropServices.Guid("2BC88742-618D-46B2-B65D-67AC990E3215")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsDebuggableProjectCfg = interface
    interface IVsProjectCfg
Public Interface IVsDebuggableProjectCfg
Implements IVsProjectCfg
Dérivé
Attributs
Implémente

Remarques

La combinaison de touches Start et F5 peut être utilisée pour exécuter la configuration d’un projet sous le contrôle du débogueur.

Notes pour les responsables de l’implémentation

Implémenté par les projets pour permettre au débogueur de lancer une configuration. IVsDebuggableProjectCfg est une interface facultative implémentée sur l’objet de configuration avec IVsCfg et IVsProjectCfg .

Notes pour les appelants

Appelée par l’environnement lorsque l’utilisateur choisit de démarrer le débogueur en sélectionnant la combinaison de touches Démarrer et F5 .

Méthodes

DebugLaunch(UInt32)

Démarre le débogueur.

EnumOutputs(IVsEnumOutputs)

Méthode obsolète. Ne pas utiliser.

get_BuildableProjectCfg(IVsBuildableProjectCfg)

Fournit l’accès à l’interface d’une configuration IVsBuildableProjectCfg à utiliser pour gérer le processus de génération.

get_CanonicalName(String)

Retourne le nom canonique d’une configuration.

get_DisplayName(String)

Retourne une chaîne qui décrit la configuration et peut être affichée dans l’interface utilisateur de l’environnement.

get_IsDebugOnly(Int32)

Méthode obsolète. Ne pas utiliser.

get_IsPackaged(Int32)

Méthode obsolète. Ne pas utiliser.

get_IsReleaseOnly(Int32)

Méthode obsolète. Ne pas utiliser.

get_IsSpecifyingOutputSupported(Int32)

Méthode obsolète. Ne pas utiliser.

get_Platform(Guid)

Méthode obsolète. Ne pas utiliser.

get_ProjectCfgProvider(IVsProjectCfgProvider)

Méthode obsolète. Ne pas utiliser.

get_RootURL(String)

Retourne l’URL racine d’une configuration pour ses éléments de sortie.

get_TargetCodePage(UInt32)

Méthode obsolète. Ne pas utiliser.

get_UpdateSequenceNumber(ULARGE_INTEGER[])

Méthode obsolète. Ne pas utiliser.

OpenOutput(String, IVsOutput)

Méthode obsolète. Ne pas utiliser.

QueryDebugLaunch(UInt32, Int32)

Détermine si le débogueur peut être activé, vu l'état des indicateurs de lancement.

S’applique à