Process4 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public interface class Process4 : EnvDTE90::Process3
public interface class Process4 : EnvDTE90::Process3
__interface Process4 : EnvDTE90::Process3
[System.Runtime.InteropServices.Guid("49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Process4 : EnvDTE90.Process3
[<System.Runtime.InteropServices.Guid("49DB35DD-FDD9-43BA-BD3F-2BAF50F5C45E")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Process4 = interface
interface Process3
Public Interface Process4
Implements Process3
- 屬性
- 實作
備註
請參閱 Process3。
屬性
Collection |
取得 Processes 集合,其中包含支援這個屬性的物件或包含在此程式碼結構內的物件。 |
CommandLine |
取得啟動正在 Visual Studio 中偵錯之程式的命令列。 這是一個唯讀屬性。 |
CurrentDirectory |
取得目前正在偵錯的處理序目錄。 這是一個唯讀屬性。 |
DTE |
取得最上層的擴充性物件,也就是 DTE 物件。 |
EnvironmentVariables |
這個唯讀屬性會傳回陣列,其中包含針對正在偵錯之處理序定義的環境變數。 |
IsBeingDebugged |
取得是否正在偵錯目前的處理序。 |
Modules |
取得與此處理序關聯的模組物件集合。 |
Name |
取得處理序的名稱。 |
Parent |
取得 Process2 物件的直屬父物件。 |
ProcessID |
取得指派給此處理序的 ID 編號。 |
Programs |
取得 Program 物件的集合。 |
Threads |
取得與此處理序關聯的執行緒。 |
Transport |
取得 Transport 用來偵測此進程的。 |
TransportQualifier |
取得電腦名稱或 IP 位址。 |
UserName |
取得與此處理序關聯的使用者名稱。 |
方法
Attach() |
導致偵錯工具附加這個處理序。 |
Attach2(Object) |
類似于 EnvDTE90.Process4.Attach ,會導致偵錯工具附加此進程,而只允許您指定引擎或引擎集。 |
Break(Boolean) |
讓指定的處理序暫停執行,以分析其目前的狀態。 |
Detach(Boolean) |
導致偵錯工具中斷連結這個處理序。 |
Terminate(Boolean) |
結束這個處理序。 |