Sdílet prostřednictvím


Process4 – rozhraní

Process4 Objektu lze prozkoumat a manipulovat s procesy. Process4 Nahrazuje objektu Process3, Process2, a Process objektů. Použití Debugger4, musíte přidat odkaz na EnvDTE90a.dll. Nativní rozvoje je nutné přidat odkaz na dte90a.tlb.

Obor názvů:  EnvDTE90a
Sestavení:  EnvDTE90a (v EnvDTE90a.dll)

Syntaxe

'Deklarace
<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

Typ Process4 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Collection Získává Processes kolekci, která obsahuje objekt, který podporuje tuto vlastnost nebo obsažené v této konstrukce kódu. (Zděděno z Process3.)
Veřejná vlastnost Collection Získává Processes kolekci, která obsahuje objekt, který podporuje tuto vlastnost nebo obsažené v této konstrukce kódu.
Veřejná vlastnost CommandLine Získá příkazového řádku, který je spuštěn program laděné v aplikaci Visual Studio.Toto je vlastnost pouze pro čtení.
Veřejná vlastnost CurrentDirectory Načte aktuální adresář laděné procesu.Toto je vlastnost pouze pro čtení.
Veřejná vlastnost DTE Objekt nejvyšší úrovně rozšiřitelnosti získává DTE objektu. (Zděděno z Process3.)
Veřejná vlastnost DTE Objekt nejvyšší úrovně rozšiřitelnosti získává DTE objektu.
Veřejná vlastnost EnvironmentVariables Tato vlastnost jen pro čtení vrátí pole obsahující proměnné definované pro aktuální proces.
Veřejná vlastnost IsBeingDebugged Zda je aktuální proces laděné získá. (Zděděno z Process3.)
Veřejná vlastnost IsBeingDebugged Zda je aktuální proces laděné získá.
Veřejná vlastnost Modules Získá kolekci objektů modulu spojené s tímto procesem. (Zděděno z Process3.)
Veřejná vlastnost Modules Získá kolekci objektů modulu spojené s tímto procesem.
Veřejná vlastnost Name Získá název procesu. (Zděděno z Process3.)
Veřejná vlastnost Name Získá název procesu.
Veřejná vlastnost Parent Bezprostřední nadřízený objekt dostane Process2 objektu. (Zděděno z Process3.)
Veřejná vlastnost Parent Bezprostřední nadřízený objekt dostane Process2 objektu.
Veřejná vlastnost ProcessID Získá identifikační číslo přiřazené tomuto procesu. (Zděděno z Process3.)
Veřejná vlastnost ProcessID Získá identifikační číslo přiřazené tomuto procesu.
Veřejná vlastnost Programs Získá kolekce Program objektů. (Zděděno z Process3.)
Veřejná vlastnost Programs Získá kolekce Program objektů.
Veřejná vlastnost Threads Získá podprocesy spojené s tímto procesem. (Zděděno z Process3.)
Veřejná vlastnost Threads Získá podprocesy spojené s tímto procesem.
Veřejná vlastnost Transport Získává Transport k ladění procesu. (Zděděno z Process3.)
Veřejná vlastnost Transport Získává Transport k ladění procesu.
Veřejná vlastnost TransportQualifier Získá název počítače nebo adresu IP. (Zděděno z Process3.)
Veřejná vlastnost TransportQualifier Získá název počítače nebo adresu IP.
Veřejná vlastnost UserName Získá uživatelské jméno spojené s tímto procesem. (Zděděno z Process3.)
Veřejná vlastnost UserName Získá uživatelské jméno spojené s tímto procesem.

Na začátek

Metody

  Název Popis
Veřejná metoda Attach() Příčinou tohoto procesu připojit ladicí program. (Zděděno z Process3.)
Veřejná metoda Attach() Příčinou tohoto procesu připojit ladicí program.
Veřejná metoda Attach2(Object) Podobná Attach, způsobí ladicí přiložit tento proces s výjimkou, že umožňuje určit motoru nebo sadu motory. (Zděděno z Process3.)
Veřejná metoda Attach2(Object) Podobná Attach(), způsobí ladicí program připojit tento proces jen umožňuje určit motoru nebo sadu motory.
Veřejná metoda Break(Boolean) Způsobí, že daný proces přerušit jeho tak, že lze analyzovat aktuální stav. (Zděděno z Process3.)
Veřejná metoda Break(Boolean) Způsobí, že daný proces přerušit jeho tak, že lze analyzovat aktuální stav.
Veřejná metoda Detach(Boolean) Způsobí odpojení od tohoto procesu ladicí program. (Zděděno z Process3.)
Veřejná metoda Detach(Boolean) Způsobí odpojení od tohoto procesu ladicí program.
Veřejná metoda Terminate(Boolean) Tento proces ukončí. (Zděděno z Process3.)
Veřejná metoda Terminate(Boolean) Tento proces ukončí.

Na začátek

Poznámky

Viz téma Process3.

Viz také

Odkaz

EnvDTE90a – obor názvů