WebBrowser.DocumentStream WebBrowser.DocumentStream WebBrowser.DocumentStream WebBrowser.DocumentStream Property

정의

WebBrowser 컨트롤에 표시되는 웹 페이지의 내용을 포함하는 스트림을 가져오거나 설정합니다.Gets or sets a stream containing the contents of the Web page displayed in the WebBrowser control.

public:
 property System::IO::Stream ^ DocumentStream { System::IO::Stream ^ get(); void set(System::IO::Stream ^ value); };
[System.ComponentModel.Browsable(false)]
public System.IO.Stream DocumentStream { get; set; }
member this.DocumentStream : System.IO.Stream with get, set
Public Property DocumentStream As Stream

속성 값

현재 웹 페이지의 내용을 포함하는 Stream이거나, 페이지가 로드되지 않으면 null입니다.A Stream containing the contents of the current Web page, or null if no page is loaded. 기본값은 null입니다.The default is null.

예외

WebBrowser 인스턴스가 더 이상 유효하지 않은 경우This WebBrowser instance is no longer valid.

내부 ActiveX IWebBrowser2 컨트롤에서 WebBrowser 인터페이스 구현에 대한 참조를 검색할 수 없는 경우A reference to an implementation of the IWebBrowser2 interface could not be retrieved from the underlying ActiveX WebBrowser control.

설명

웹 페이지를 로드 하려면이 속성을 사용 합니다 WebBrowser 에서 제어를 Stream 개체입니다.Use this property to load a Web page into the WebBrowser control from a Stream object. 사용할 수이 속성을 예를 들어, 데이터베이스 또는 리소스 파일에서 웹 페이지를 로드 합니다.You can use this property, for example, to load Web pages from a database or resource file. 이 속성을 설정 하는 경우는 WebBrowser 컨트롤은 자동으로 이동 합니다에 대 한: 지정 된 텍스트를 로드 하기 전에 URL을 비워 두면 합니다.When you set this property, the WebBrowser control automatically navigates to the about:blank URL before loading the specified text. 즉를 Navigating, Navigated, 및 DocumentCompleted 이 속성과 값을 설정 하면 이벤트가 발생 합니다 Url 속성은 의미가 없습니다.This means that the Navigating, Navigated, and DocumentCompleted events occur when you set this property, and the value of the Url property is no longer meaningful.

참고

다른 문서를 요청한 경우에이 속성에서 현재 문서의 콘텐츠를 포함 합니다.This property contains the contents of the current document, even if another document has been requested. 검색 된 값을 설정 하는 경우 보다 다를 수 있습니다이 속성의 값을 설정 하 고 다음 즉시 다시 검색 하는 경우는 WebBrowser 컨트롤 새 콘텐츠를 로드 하는 시간을 사용 하지 않았습니다.If you set the value of this property and then immediately retrieve it again, the value retrieved may be different than the value set if the WebBrowser control has not had time to load the new content. 새 값을 검색할 수 있습니다는 DocumentCompleted 이벤트 처리기입니다.You can retrieve the new value in a DocumentCompleted event handler.

문자열로 웹 페이지의 내용에 액세스 하려면 사용 된 DocumentText 속성입니다.To access the contents of a Web page as a string, use the DocumentText property. HTML DOM (문서 개체 모델)을 사용 하 여 페이지 콘텐츠를 통해 액세스할 수도 있습니다는 Document 속성입니다.You can also access the page contents using the HTML document object model (DOM) through the Document property.

보안

SecurityPermission
직접 실행 호출자가이 컨트롤을 사용 합니다.for immediate callers to use this control. 수요 값: LinkDemand; 명명 된 권한 집합: FullTrust.Demand value: LinkDemand; Named Permission Sets: FullTrust.

적용 대상

추가 정보