C# 클래스 Monobjc.AppKit.NSResponder

상속: ISynchronizeInvoke
파일 보기 프로젝트 열기: Monobjc/monobjc 1 사용 예제들

공개 메소드들

메소드 설명
BeginInvoke ( Delegate method ) : IAsyncResult

Executes the delegate on the main thread that this object executes on.

NB: Assumption is made that Objective-C controls have been created on the Main Thread.

EndInvoke ( IAsyncResult result ) : Object

Waits until the process started by calling completes, and then returns the value generated by the process.

NB: Assumption is made that Objective-C controls have been created on the Main Thread.

Invoke ( Delegate method ) : Object

Executes the delegate on the main thread that this object executes on.

NB: Assumption is made that Objective-C controls have been created on the Main Thread.

메소드 상세

BeginInvoke() 공개 메소드

Executes the delegate on the main thread that this object executes on.

NB: Assumption is made that Objective-C controls have been created on the Main Thread.

public BeginInvoke ( Delegate method ) : IAsyncResult
method System.Delegate A to a method that takes parameters of the same number and type that are contained in args.
리턴 IAsyncResult

EndInvoke() 공개 메소드

Waits until the process started by calling completes, and then returns the value generated by the process.

NB: Assumption is made that Objective-C controls have been created on the Main Thread.

public EndInvoke ( IAsyncResult result ) : Object
result IAsyncResult An interface that represents the asynchronous operation started by calling .
리턴 Object

Invoke() 공개 메소드

Executes the delegate on the main thread that this object executes on.

NB: Assumption is made that Objective-C controls have been created on the Main Thread.

public Invoke ( Delegate method ) : Object
method System.Delegate A that contains a method to call, in the context of the thread for the control.
리턴 Object