GrapeCity Secure Mail for .NET 4.0J
SynchronizingObject プロパティ

UIスレッドへのデータのマーシャリングに使用するオブジェクトを取得または設定します(イベントを発生させるため)。
シンタックス
<DescriptionAttribute("The object used to marshal data to the UI thread (for raising events).")>
<CategoryAttribute("Marshaling Data")>
<DefaultValueAttribute()>
Public Property SynchronizingObject As ISynchronizeInvoke
[Description("The object used to marshal data to the UI thread (for raising events).")]
[Category("Marshaling Data")]
[DefaultValue()]
public ISynchronizeInvoke SynchronizingObject {get; set;}
解説

このプロパティは、コンポーネントのイベントハンドラが呼び出されるスレッドを決定します。UIコントロールに設定した場合、イベントはUIスレッドで発生します。nullの場合、イベントは現在のスレッドで発生します。

Windows Formsデザイナで使用した場合、このプロパティはその格納コントロールに自動的に設定されます。 派生クラスが動的に作成されるとき、UIスレッドへのマーシャリングが必要な場合はこのプロパティを設定する必要があります。

参照

参照

ComponentBase クラス
ComponentBase メンバ

 

 


© 2003, GrapeCity inc. All rights reserved.