WebBrowser.CreateWebBrowserSiteBase 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
관리되지 않는 WebBrowser
ActiveX 컨트롤 사이트에 대한 참조를 반환하여 관리되는 WebBrowser 컨트롤까지 사용자 지정할 수 있습니다.
protected:
override System::Windows::Forms::WebBrowserSiteBase ^ CreateWebBrowserSiteBase();
protected override System.Windows.Forms.WebBrowserSiteBase CreateWebBrowserSiteBase ();
override this.CreateWebBrowserSiteBase : unit -> System.Windows.Forms.WebBrowserSiteBase
Protected Overrides Function CreateWebBrowserSiteBase () As WebBrowserSiteBase
반환
WebBrowser
ActiveX 컨트롤 사이트를 나타내는 WebBrowser.WebBrowserSite입니다.
설명
이 메서드는 관리 WebBrowser
되지 않는 ActiveX 컨트롤을 사용하여 OLE 개발에 익숙하고 ActiveX 컨트롤의 관리 래퍼인 Windows Forms WebBrowser 컨트롤의 기능을 확장하려는 경우에 유용합니다. 예를 들어 이 확장성을 사용하여 브라우저 바로 가기 메뉴 및 바로 가기 키를 사용자 지정하거나 호스트된 문서에 대한 사용자 지정 보안 구성을 제공할 수 있습니다.
이 기능을 사용하려면 및 WebBrowser.WebBrowserSite 클래스에서 상속되는 클래스를 WebBrowser 구현합니다. 관리 WebBrowser
되지 않는 ActiveX 컨트롤은 보호된 CreateWebBrowserSiteBase 메서드를 사용하여 클래스에서 구현한 확장성 인터페이스를 WebBrowser.WebBrowserSite 검색합니다. 메서드를 CreateWebBrowserSiteBase 재정의하여 클래스에서 상속되는 고유한 클래스의 인스턴스를 WebBrowser.WebBrowserSite 반환합니다. 클래스는 WebBrowser.WebBrowserSite OLE IDocHostUIHandler
인터페이스의 기본 구현을 제공합니다. 컨트롤의 동작을 사용자 지정하기 위해 이 인터페이스의 고유한 구현을 제공하거나 다른 WebBrowser
ActiveX 컨트롤 인터페이스를 구현할 수 있습니다.
참고
멤버 IDocHostUIHandler
에 대해 고유한 구현을 제공하는 경우 해당 인터페이스의 모든 멤버를 구현해야 합니다.
적용 대상
추가 정보
.NET