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

메모

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

생성자

Name Description
WebBrowser.WebBrowserSite(WebBrowser)

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

메서드

Name Description
Dispose()

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

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

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

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

관리되지 않는 리소스를 WebBrowserSiteBase 해제하고 관리되는 리소스를 선택적으로 해제합니다.

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

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

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

기본 해시 함수로 사용됩니다.

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

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

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

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

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

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

(다음에서 상속됨 Object)

적용 대상

추가 정보