VCCodeModel.SynchronizeCancellable メソッド
プログレス バーのあるダイアログ ボックスを表示します。ユーザーは、待機を取り消してスレッドをブロック解除します。
名前空間: Microsoft.VisualStudio.VCCodeModel
アセンブリ: Microsoft.VisualStudio.VCCodeModel (Microsoft.VisualStudio.VCCodeModel.dll 内)
構文
'宣言
Sub SynchronizeCancellable ( _
Caption As String, _
Message As String _
)
void SynchronizeCancellable(
string Caption,
string Message
)
void SynchronizeCancellable(
[InAttribute] String^ Caption,
[InAttribute] String^ Message
)
abstract SynchronizeCancellable :
Caption:string *
Message:string -> unit
function SynchronizeCancellable(
Caption : String,
Message : String
)
パラメーター
- Caption
型 : System.String
ダイアログ ボックスのタイトル バーにあるキャプション。
- Message
型 : System.String
ダイアログ ボックス内のメッセージ。
解説
Browsing database が入力されている間に呼び出し元がこの API を呼び出し、入力が完了するまでに大きな遅延がある場合 (ソリューション Browsing database の最初の入力など)、進行状況バーが設定されているダイアログ ボックスが表示されます。このダイアログ ボックスで、ユーザーが待機操作の取り消しも実行できます。メソッドが終了し、スレッドがブロック解除されます。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。