C# 클래스 AcManager.Controls.UserControls.RequestHandler

상속: IRequestHandler
파일 보기 프로젝트 열기: gro-ove/actools 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
GetAuthCredentials ( IWebBrowser browserControl, IBrowser browser, IFrame frame, bool isProxy, string host, int port, string realm, string scheme, IAuthCallback callback ) : bool
GetResourceResponseFilter ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IResponse response ) : IResponseFilter
OnBeforeBrowse ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, bool isRedirect ) : bool
OnBeforeResourceLoad ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IRequestCallback callback ) : CefReturnValue
OnCertificateError ( IWebBrowser browserControl, IBrowser browser, CefErrorCode errorCode, string requestUrl, ISslInfo sslInfo, IRequestCallback callback ) : bool
OnOpenUrlFromTab ( IWebBrowser browserControl, IBrowser browser, IFrame frame, string targetUrl, WindowOpenDisposition targetDisposition, bool userGesture ) : bool
OnPluginCrashed ( IWebBrowser browserControl, IBrowser browser, string pluginPath ) : void
OnProtocolExecution ( IWebBrowser browserControl, IBrowser browser, string url ) : bool
OnQuotaRequest ( IWebBrowser browserControl, IBrowser browser, string originUrl, long newSize, IRequestCallback callback ) : bool
OnRenderProcessTerminated ( IWebBrowser browserControl, IBrowser browser, CefTerminationStatus status ) : void
OnRenderViewReady ( IWebBrowser browserControl, IBrowser browser ) : void
OnResourceLoadComplete ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IResponse response, UrlRequestStatus status, long receivedContentLength ) : void
OnResourceRedirect ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, string &newUrl ) : void
OnResourceResponse ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IResponse response ) : bool

메소드 상세

GetAuthCredentials() 공개 메소드

public GetAuthCredentials ( IWebBrowser browserControl, IBrowser browser, IFrame frame, bool isProxy, string host, int port, string realm, string scheme, IAuthCallback callback ) : bool
browserControl IWebBrowser
browser IBrowser
frame IFrame
isProxy bool
host string
port int
realm string
scheme string
callback IAuthCallback
리턴 bool

GetResourceResponseFilter() 공개 메소드

public GetResourceResponseFilter ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IResponse response ) : IResponseFilter
browserControl IWebBrowser
browser IBrowser
frame IFrame
request IRequest
response IResponse
리턴 IResponseFilter

OnBeforeBrowse() 공개 메소드

public OnBeforeBrowse ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, bool isRedirect ) : bool
browserControl IWebBrowser
browser IBrowser
frame IFrame
request IRequest
isRedirect bool
리턴 bool

OnBeforeResourceLoad() 공개 메소드

public OnBeforeResourceLoad ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IRequestCallback callback ) : CefReturnValue
browserControl IWebBrowser
browser IBrowser
frame IFrame
request IRequest
callback IRequestCallback
리턴 CefReturnValue

OnCertificateError() 공개 메소드

public OnCertificateError ( IWebBrowser browserControl, IBrowser browser, CefErrorCode errorCode, string requestUrl, ISslInfo sslInfo, IRequestCallback callback ) : bool
browserControl IWebBrowser
browser IBrowser
errorCode CefErrorCode
requestUrl string
sslInfo ISslInfo
callback IRequestCallback
리턴 bool

OnOpenUrlFromTab() 공개 메소드

public OnOpenUrlFromTab ( IWebBrowser browserControl, IBrowser browser, IFrame frame, string targetUrl, WindowOpenDisposition targetDisposition, bool userGesture ) : bool
browserControl IWebBrowser
browser IBrowser
frame IFrame
targetUrl string
targetDisposition WindowOpenDisposition
userGesture bool
리턴 bool

OnPluginCrashed() 공개 메소드

public OnPluginCrashed ( IWebBrowser browserControl, IBrowser browser, string pluginPath ) : void
browserControl IWebBrowser
browser IBrowser
pluginPath string
리턴 void

OnProtocolExecution() 공개 메소드

public OnProtocolExecution ( IWebBrowser browserControl, IBrowser browser, string url ) : bool
browserControl IWebBrowser
browser IBrowser
url string
리턴 bool

OnQuotaRequest() 공개 메소드

public OnQuotaRequest ( IWebBrowser browserControl, IBrowser browser, string originUrl, long newSize, IRequestCallback callback ) : bool
browserControl IWebBrowser
browser IBrowser
originUrl string
newSize long
callback IRequestCallback
리턴 bool

OnRenderProcessTerminated() 공개 메소드

public OnRenderProcessTerminated ( IWebBrowser browserControl, IBrowser browser, CefTerminationStatus status ) : void
browserControl IWebBrowser
browser IBrowser
status CefTerminationStatus
리턴 void

OnRenderViewReady() 공개 메소드

public OnRenderViewReady ( IWebBrowser browserControl, IBrowser browser ) : void
browserControl IWebBrowser
browser IBrowser
리턴 void

OnResourceLoadComplete() 공개 메소드

public OnResourceLoadComplete ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IResponse response, UrlRequestStatus status, long receivedContentLength ) : void
browserControl IWebBrowser
browser IBrowser
frame IFrame
request IRequest
response IResponse
status UrlRequestStatus
receivedContentLength long
리턴 void

OnResourceRedirect() 공개 메소드

public OnResourceRedirect ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, string &newUrl ) : void
browserControl IWebBrowser
browser IBrowser
frame IFrame
request IRequest
newUrl string
리턴 void

OnResourceResponse() 공개 메소드

public OnResourceResponse ( IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IResponse response ) : bool
browserControl IWebBrowser
browser IBrowser
frame IFrame
request IRequest
response IResponse
리턴 bool