WebViewControl 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클래스는 .IWebViewControl
public ref class WebViewControl sealed : IWebViewControl
public ref class WebViewControl sealed : IWebViewControl, IWebViewControl2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebViewControl final : IWebViewControl
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebViewControl final : IWebViewControl, IWebViewControl2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebViewControl : IWebViewControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebViewControl : IWebViewControl, IWebViewControl2
Public NotInheritable Class WebViewControl
Implements IWebViewControl
Public NotInheritable Class WebViewControl
Implements IWebViewControl, IWebViewControl2
- 상속
- 특성
- 구현
Windows 요구 사항
| 디바이스 패밀리 |
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
|
| API contract |
Windows.Foundation.UniversalApiContract (v6.0에서 도입되었습니다.)
|
설명
버전 기록
| Windows 버전 | SDK 버전 | 추가된 값 |
|---|---|---|
| 1809 | 17763 | AddInitializeScript |
| 1809 | 17763 | GotFocus |
| 1809 | 17763 | LostFocus |
속성
| Bounds |
컨트롤의 범위를 가져오거나 설정합니다. |
| CanGoBack |
뒤로 탐색 기록에 페이지가 하나 이상 있는지 여부를 나타내는 값을 가져옵니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| CanGoForward |
앞으로 탐색 기록에 페이지가 하나 이상 있는지 여부를 나타내는 값을 가져옵니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| ContainsFullScreenElement |
컨트롤에 전체 화면을 지원하는 요소가 포함되어 있는지 여부를 나타내는 값을 가져옵니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| DefaultBackgroundColor |
HTML 콘텐츠에서 색을 지정하지 않을 때 컨트롤 배경으로 사용할 색을 가져오거나 설정합니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| DeferredPermissionRequests |
부여되거나 거부되기를 기다리는 권한 요청의 컬렉션을 가져옵니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| DocumentTitle |
현재 컨트롤에 표시된 페이지의 제목을 가져옵니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| IsVisible |
이 컨트롤이 보이지 않는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| Process |
컨트롤이 호스트되는 프로세스를 가져옵니다. |
| Scale |
창의 배율을 가져오거나 설정합니다. |
| Settings |
WebViewControlSettings IWebViewControl 기능을 사용하거나 사용하지 않도록 설정하는 속성이 포함된 개체를 가져옵니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| Source |
컨트롤에 표시할 HTML 콘텐츠의 URI 원본을 가져오거나 설정합니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
메서드
이벤트
| AcceleratorKeyPressed |
액셀러레이터 키를 누를 때 트리거되는 이벤트입니다. |
| ContainsFullScreenElementChanged |
컨트롤에 현재 전체 화면 요소가 포함되어 있는지 여부의 상태가 변경될 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| ContentLoading |
컨트롤이 새 콘텐츠 로드를 시작할 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| DOMContentLoaded |
컨트롤이 현재 HTML 콘텐츠 구문 분석을 완료할 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| FrameContentLoading |
컨트롤의 프레임이 현재 HTML 콘텐츠 구문 분석을 완료할 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| FrameDOMContentLoaded |
컨트롤의 프레임이 현재 HTML 콘텐츠 구문 분석을 완료할 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| FrameNavigationCompleted |
컨트롤의 프레임이 콘텐츠 로드를 완료했을 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| FrameNavigationStarting |
컨트롤의 프레임이 새 콘텐츠로 이동하기 전에 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| GotFocus |
WebViewControl이 포커스를 받을 때(사용자가 WebViewControl 내부/외부를 클릭하기 때문에) 앱에 알릴 수 있습니다. WebViewControl.MoveFocus 메서드를 사용하여 LostFocus 이벤트 및 프로그래밍 방식 포커스 변경 내용과 함께 사용합니다. |
| LongRunningScriptDetected |
컨트롤이 JavaScript를 실행하는 동안 주기적으로 트리거되는 이벤트로, 스크립트를 중지할 수 있습니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| LostFocus |
WebViewControl이 포커스를 잃을 때 앱에 알릴 수 있습니다. 사용자가 WebViewControl 내부/외부를 클릭하거나 WebViewControl 또는 MoveFocus 메서드 호출이 아닌 창에서 SetFocus를 호출하는 앱과 같은 프로그래밍 방식 포커스 변경에 의해 시작될 수 있습니다. |
| MoveFocusRequested |
포커스 이동이 요청될 때 트리거되는 이벤트입니다. |
| NavigationCompleted |
컨트롤이 현재 콘텐츠 로드를 완료하거나 탐색에 실패한 경우 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| NavigationStarting |
컨트롤이 새 콘텐츠로 이동하기 전에 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| NewWindowRequested |
사용자가 컨트롤에서 새 창에서 콘텐츠를 열게 하는 작업을 수행할 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| PermissionRequested |
컨트롤의 작업에 사용 권한을 부여해야 할 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| ScriptNotify |
컨트롤에 포함된 콘텐츠가 을 사용하여 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| UnsafeContentWarningDisplaying |
컨트롤에 SmartScreen 필터에 의해 안전하지 않은 것으로 보고된 콘텐츠에 대한 경고 페이지가 표시될 때 트리거되는 이벤트입니다. |
| UnsupportedUriSchemeIdentified |
컨트롤이 지원하지 않는 체계를 사용하여 URI로 이동하려고 할 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| UnviewableContentIdentified |
컨트롤이 지원되지 않는 파일을 다운로드하려고 할 때 트리거되는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
| WebResourceRequested |
HTTP 요청이 있을 때 발생하는 이벤트입니다. 자세한 내용은 다음을 참조하세요. Windows.Web.UI.IWebViewControl |
적용 대상
피드백
다음에 대한 사용자 의견 제출 및 보기