IRemoteEventInfoContract 介面

定義

定義合約,元件可使用它跨應用程式定義域和處理序界限來存取事件的相關資訊。

public interface class IRemoteEventInfoContract : System::AddIn::Contract::IContract
public interface IRemoteEventInfoContract : System.AddIn.Contract.IContract
type IRemoteEventInfoContract = interface
    interface IContract
Public Interface IRemoteEventInfoContract
Implements IContract
實作

備註

提供 IRemoteEventInfoContract 實作 IRemoteObjectContract 介面之遠程物件之事件的相關信息。

若要存取遠端物件的一或多個事件,請使用 GetRemoteType 方法來取得 IRemoteTypeContract ,代表遠端物件的類型。 然後,呼叫 GetEventGetEvents 方法。

方法

AcquireLifetimeToken()

指定合約可供用戶端存取,直到用戶端撤銷合約為止。

(繼承來源 IContract)
GetAddMethod()

傳回用來將事件處理常式委派加入至這個 IRemoteEventInfoContract 所識別事件的方法。

GetMemberData()

傳回這個 IRemoteEventInfoContract 所識別事件的相關資訊。

GetRemoteHashCode()

傳回 IContract 的雜湊程式碼。

(繼承來源 IContract)
GetRemoveMethod()

傳回用來從這個 IRemoteEventInfoContract 所識別事件中移除事件處理常式委派的方法。

QueryContract(String)

傳回這個合約所實作的合約。

(繼承來源 IContract)
RemoteEquals(IContract)

表示指定的合約是否等於這個 IContract

(繼承來源 IContract)
RemoteToString()

傳回目前 IContract 的字串表示。

(繼承來源 IContract)
RevokeLifetimeToken(Int32)

指定用戶端不再能存取合約。

(繼承來源 IContract)

適用於