次の方法で共有


Thread2 インターフェイス

Visual Studio アプリケーション内のスレッドを表します。

名前空間:  EnvDTE90
アセンブリ:  EnvDTE90 (EnvDTE90.dll 内)

構文

'宣言
<GuidAttribute("86FD0779-FBBE-41CC-B444-6EE8676F4F2C")> _
Public Interface Thread2 _
    Inherits Thread
[GuidAttribute("86FD0779-FBBE-41CC-B444-6EE8676F4F2C")]
public interface Thread2 : Thread
[GuidAttribute(L"86FD0779-FBBE-41CC-B444-6EE8676F4F2C")]
public interface class Thread2 : Thread
[<GuidAttribute("86FD0779-FBBE-41CC-B444-6EE8676F4F2C")>]
type Thread2 =  
    interface
        interface Thread
    end
public interface Thread2 extends Thread

Thread2 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Category
パブリック プロパティ Collection (Thread から継承されます。)
パブリック プロパティ Collection このスレッドを含むコレクションを取得します。
パブリック プロパティ DisplayName
パブリック プロパティ DTE (Thread から継承されます。)
パブリック プロパティ DTE トップ レベルの機能拡張オブジェクトを取得します。
パブリック プロパティ Flag 個別のスレッドのフラグを取得または設定します。
パブリック プロパティ ID (Thread から継承されます。)
パブリック プロパティ ID スレッド ID を取得します。
パブリック プロパティ IsAlive (Thread から継承されます。)
パブリック プロパティ IsAlive 参照されたスレッドが現在も有効かどうかを示す値を取得します。
パブリック プロパティ IsFrozen (Thread から継承されます。)
パブリック プロパティ IsFrozen スレッドの実行がデバッガーによって中断されたかどうかを取得します。
パブリック プロパティ Location (Thread から継承されます。)
パブリック プロパティ Location デバッグのためにプロセスが中断されたときにスレッドがコードを実行していたアドレスを取得します。
パブリック プロパティ Name (Thread から継承されます。)
パブリック プロパティ Name スレッドの名前を取得します。
パブリック プロパティ Parent (Thread から継承されます。)
パブリック プロパティ Parent Thread オブジェクトの直接の親オブジェクトを取得します。
パブリック プロパティ Priority (Thread から継承されます。)
パブリック プロパティ Priority スレッドのスケジューリングの優先度を取得します。
パブリック プロパティ Program (Thread から継承されます。)
パブリック プロパティ Program 使用は推奨されていません。使用しないでください。
パブリック プロパティ StackFrames (Thread から継承されます。)
パブリック プロパティ StackFrames このスレッドが実行しているスタック フレームのコレクションを取得します。
パブリック プロパティ SuspendCount (Thread から継承されます。)
パブリック プロパティ SuspendCount デバッガーによってこのスレッドが中断された回数を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Freeze() (Thread から継承されます。)
パブリック メソッド Freeze() スレッドの実行を中断します。
パブリック メソッド Thaw() (Thread から継承されます。)
パブリック メソッド Thaw() スレッドの実行の再開を許可します。

このページのトップへ

参照

関連項目

EnvDTE90 名前空間

その他の技術情報

スレッドとプロセスの操作

オートメーション オブジェクト モデルの階層図

方法 : [スレッド] ウィンドウを使用する