次の方法で共有


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 セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

VCCodeModel インターフェイス

Microsoft.VisualStudio.VCCodeModel 名前空間

Project and Solution Files