Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L'objet Process4 est utilisé pour examiner et manipuler des processus. L'objet Process4 remplace les objets Process3, Process2 et Process. Pour utiliser Debugger4, vous devez ajouter une référence à EnvDTE90a.dll. Pour le développement natif, vous devez ajouter une référence à dte90a.tlb.
Espace de noms : EnvDTE90a
Assembly : EnvDTE90a (dans EnvDTE90a.dll)
Syntaxe
'Déclaration
<GuidAttribute("49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")> _
Public Interface Process4 _
Inherits Process3
[GuidAttribute("49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")]
public interface Process4 : Process3
[GuidAttribute(L"49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")]
public interface class Process4 : Process3
[<GuidAttribute("49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")>]
type Process4 =
interface
interface Process3
end
public interface Process4 extends Process3
Le type Process4 expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
![]() |
Collection | Obtient une collection Processes qui comporte l'objet qui prend en charge cette propriété ou qui est contenu dans cette construction de code. (Hérité de Process3.) |
![]() |
Collection | Obtient une collection Processes qui comporte l'objet qui prend en charge cette propriété ou qui est contenu dans cette construction de code. |
![]() |
CommandLine | Obtient la ligne de commande qui a lancé le programme en cours de débogage dans Visual Studio.Cette propriété est en lecture seule. |
![]() |
CurrentDirectory | Obtient le répertoire actif du processus en cours de débogage.Cette propriété est en lecture seule. |
![]() |
DTE | Obtient l'objet d'extensibilité de niveau supérieur, l'objet DTE. (Hérité de Process3.) |
![]() |
DTE | Obtient l'objet d'extensibilité de niveau supérieur, l'objet DTE. |
![]() |
EnvironmentVariables | Cette propriété en lecture seule retourne un tableau qui contient les variables d'environnement définies pour le processus en cours de débogage. |
![]() |
IsBeingDebugged | Obtient une valeur indiquant si le processus actuel est en cours de débogage. (Hérité de Process3.) |
![]() |
IsBeingDebugged | Obtient une valeur indiquant si le processus actuel est en cours de débogage. |
![]() |
Modules | Obtient une collection d'objets module associés à ce processus. (Hérité de Process3.) |
![]() |
Modules | Obtient une collection d'objets module associés à ce processus. |
![]() |
Name | Obtient le nom du processus. (Hérité de Process3.) |
![]() |
Name | Obtient le nom du processus. |
![]() |
Parent | Obtient l'objet parent immédiat d'un objet Process2. (Hérité de Process3.) |
![]() |
Parent | Obtient l'objet parent immédiat d'un objet Process2. |
![]() |
ProcessID | Obtient le numéro d'ID assigné à ce processus. (Hérité de Process3.) |
![]() |
ProcessID | Obtient le numéro d'ID assigné à ce processus. |
![]() |
Programs | Obtient une collection d'objets Program. (Hérité de Process3.) |
![]() |
Programs | Obtient une collection d'objets Program. |
![]() |
Threads | Obtient les threads associés à ce processus. (Hérité de Process3.) |
![]() |
Threads | Obtient les threads associés à ce processus. |
![]() |
Transport | Obtient le Transport qui est utilisé pour déboguer ce processus. (Hérité de Process3.) |
![]() |
Transport | Obtient le Transport qui est utilisé pour déboguer ce processus. |
![]() |
TransportQualifier | Obtient un nom d'ordinateur ou une adresse IP. (Hérité de Process3.) |
![]() |
TransportQualifier | Obtient un nom d'ordinateur ou une adresse IP. |
![]() |
UserName | Obtient le nom d'utilisateur associé à ce processus. (Hérité de Process3.) |
![]() |
UserName | Obtient le nom d'utilisateur associé à ce processus. |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
Attach() | Entraîne l'attachement de ce processus par le débogueur. (Hérité de Process3.) |
![]() |
Attach() | Entraîne l'attachement de ce processus par le débogueur. |
![]() |
Attach2(Object) | S'apparente à Attach en entraînant l'attachement de ce processus par le débogueur, mais en permettant en plus de spécifier un moteur ou un ensemble de moteurs. (Hérité de Process3.) |
![]() |
Attach2(Object) | À l'instar de Attach(), entraîne l'attachement de ce processus par le débogueur, à ceci près qu'il vous permet de spécifier un moteur ou un ensemble de moteurs. |
![]() |
Break(Boolean) | Entraîne la suspension de l'exécution du processus donné afin que son état actuel puisse être analysé. (Hérité de Process3.) |
![]() |
Break(Boolean) | Entraîne la suspension de l'exécution du processus donné afin que son état actuel puisse être analysé. |
![]() |
Detach(Boolean) | Entraîne le détachement de ce processus par le débogueur. (Hérité de Process3.) |
![]() |
Detach(Boolean) | Entraîne le détachement de ce processus par le débogueur. |
![]() |
Terminate(Boolean) | Met fin à ce processus. (Hérité de Process3.) |
![]() |
Terminate(Boolean) | Met fin à ce processus. |
Début
Notes
Consultez Process3.