ISynchronizeInvoke.InvokeRequired 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,表示當呼叫實作這個介面的物件時,呼叫端是否必須呼叫 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 方法來封送處理對適當線程的呼叫。