共用方式為


ISynchronizeInvoke.InvokeRequired 屬性

定義

取得值,表示當呼叫實作這個介面的物件時,呼叫端是否必須呼叫 Invoke(Delegate, Object[])

public:
 property bool InvokeRequired { bool get(); };
public bool InvokeRequired { get; }
member this.InvokeRequired : bool
Public ReadOnly Property InvokeRequired As Boolean

屬性值

如果呼叫端必須呼叫 Invoke(Delegate, Object[]),則為 true,否則為 false

備註

這個屬性會判斷呼叫端在呼叫實作這個介面的物件時,是否必須呼叫 Invoke 。 這類物件會系結至特定線程,而且不是安全線程。 如果您要從不同的線程呼叫方法,則必須使用 Invoke 方法來封送處理對適當線程的呼叫。

適用於