WebBrowser.DocumentStream 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 인스턴스가 더 이상 유효하지 않은 경우
내부 ActiveX IWebBrowser2
컨트롤에서 WebBrowser
인터페이스 구현에 대한 참조를 검색할 수 없는 경우
설명
개체에서 Stream 컨트롤에 웹 페이지를 WebBrowser 로드하려면 이 속성을 사용합니다. 예를 들어 이 속성을 사용하여 데이터베이스 또는 리소스 파일에서 웹 페이지를 로드할 수 있습니다. 이 속성을 설정하면 컨트롤은 WebBrowser 지정된 텍스트를 로드하기 전에 about:blank URL로 자동으로 이동합니다. 즉 Navigating, 이 속성을 설정할 때 , Navigated및 DocumentCompleted 이벤트가 발생하고 속성 값 Url 이 더 이상 의미가 없습니다.
참고
이 속성에는 다른 문서가 요청된 경우에도 현재 문서의 내용이 포함됩니다. 이 속성의 값을 설정한 다음 즉시 다시 검색하면 컨트롤에 새 콘텐츠를 로드할 시간이 없는 경우 WebBrowser 검색된 값이 설정된 값과 다를 수 있습니다. 이벤트 처리기에서 새 값을 검색할 DocumentCompleted 수 있습니다.
웹 페이지의 콘텐츠에 문자열로 액세스하려면 속성을 사용합니다 DocumentText . 속성을 통해 HTML DOM(문서 개체 모델)을 사용하여 페이지 콘텐츠에 Document 액세스할 수도 있습니다.
적용 대상
추가 정보
.NET