WebBrowser.WebBrowserSite 클래스

정의

WebBrowser 컨트롤의 호스트 창을 나타냅니다.

protected: ref class WebBrowser::WebBrowserSite : System::Windows::Forms::WebBrowserSiteBase
[System.Runtime.InteropServices.ComVisible(false)]
protected class WebBrowser.WebBrowserSite : System.Windows.Forms.WebBrowserSiteBase
protected class WebBrowser.WebBrowserSite : System.Windows.Forms.WebBrowserSiteBase
Protected Class WebBrowser.WebBrowserSite
Inherits WebBrowserSiteBase
상속
WebBrowser.WebBrowserSite
특성

설명

관리 WebBrowser 되지 않는 ActiveX 컨트롤을 사용하여 OLE 개발에 익숙한 경우 ActiveX 컨트롤에 대한 관리되는 래퍼인 Windows Forms WebBrowser 컨트롤의 기능을 확장할 수 있습니다. 예를 들어 이 확장성을 사용하여 브라우저 바로 가기 메뉴 및 바로 가기 키를 사용자 지정하거나 호스팅된 문서에 대한 사용자 지정 보안 구성을 제공할 수 있습니다.

이 기능을 사용하려면 클래스 및 WebBrowser.WebBrowserSite 클래스에서 상속되는 클래스를 WebBrowser 구현합니다. 관리 WebBrowser 되지 않는 ActiveX 컨트롤은 보호된 WebBrowser.CreateWebBrowserSiteBase 메서드를 사용하여 클래스에서 구현한 확장성 인터페이스를 WebBrowser.WebBrowserSite 검색합니다. 클래스에서 상속되는 고유한 클래스의 인스턴스를 반환하도록 메서드를 WebBrowser.WebBrowserSite 재정 CreateWebBrowserSiteBase 의합니다. 클래스는 WebBrowser.WebBrowserSite OLE IDocHostUIHandler 인터페이스의 기본 구현을 제공합니다. 자세한 내용은 IDocHostUIHandler 인터페이스를 참조하세요. 컨트롤의 동작을 사용자 지정하기 위해 이 인터페이스의 고유한 구현을 제공하거나 다른 WebBrowser ActiveX 컨트롤 인터페이스를 구현할 수 있습니다. 자세한 내용은 WebBrowser 컨트롤을 참조하세요.

참고

멤버 IDocHostUIHandler 에 대해 고유한 구현을 제공하는 경우 해당 인터페이스의 모든 멤버를 구현해야 합니다.

생성자

WebBrowser.WebBrowserSite(WebBrowser)

WebBrowser.WebBrowserSite 클래스의 새 인스턴스를 초기화합니다.

메서드

Dispose()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

WebBrowserSiteBase에서 사용하는 모든 리소스를 해제합니다.

(다음에서 상속됨 WebBrowserSiteBase)
Dispose(Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

WebBrowserSiteBase에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.

(다음에서 상속됨 WebBrowserSiteBase)
Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보