다음을 통해 공유


WebBrowser.DocumentStream 속성

정의

컨트롤에 표시되는 웹 페이지의 내용이 포함된 스트림을 WebBrowser 가져오거나 설정합니다.

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; }
[System.ComponentModel.Browsable(false)]
public System.IO.Stream? DocumentStream { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.DocumentStream : System.IO.Stream with get, set
Public Property DocumentStream As Stream

속성 값

Stream 현재 웹 페이지의 내용이 포함되거나 로드 null 된 페이지가 없는 경우 기본값은 null입니다.

특성

예외

WebBrowser 인스턴스는 더 이상 유효하지 않습니다.

인터페이스 구현에 대한 참조를 IWebBrowser2 기본 ActiveX WebBrowser 컨트롤에서 검색할 수 없습니다.

설명

이 속성을 사용 하 여 개체에서 컨트롤에 WebBrowser 웹 페이지를 로드 합니다 Stream . 예를 들어 이 속성을 사용하여 데이터베이스 또는 리소스 파일에서 웹 페이지를 로드할 수 있습니다. 이 속성을 WebBrowser 설정하면 지정된 텍스트를 로드하기 전에 컨트롤이 about:blank URL로 자동으로 이동합니다. 즉Navigating, DocumentCompleted 이 속성을 설정할 때 이벤트가 Navigated발생하며 속성 값 Url 은 더 이상 의미가 없습니다.

메모

이 속성에는 다른 문서가 요청된 경우에도 현재 문서의 내용이 포함됩니다. 이 속성의 값을 설정한 다음 즉시 다시 검색하면 컨트롤에 새 콘텐츠를 로드할 시간이 없는 경우 WebBrowser 검색된 값이 설정된 값과 다를 수 있습니다. 이벤트 처리기에서 새 값을 검색할 DocumentCompleted 수 있습니다.

웹 페이지의 내용에 문자열로 액세스하려면 속성을 사용합니다 DocumentText . 속성을 통해 HTML DOM(문서 개체 모델)을 사용하여 페이지 내용에 Document 액세스할 수도 있습니다.

적용 대상

추가 정보