ImageBrush.ImageFailed 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이미지 검색 또는 형식과 관련된 오류가 있을 때 발생합니다.
public:
virtual event ExceptionRoutedEventHandler ^ ImageFailed;
// Register
event_token ImageFailed(ExceptionRoutedEventHandler const& handler) const;
// Revoke with event_token
void ImageFailed(event_token const* cookie) const;
// Revoke with event_revoker
ImageBrush::ImageFailed_revoker ImageFailed(auto_revoke_t, ExceptionRoutedEventHandler const& handler) const;
public event ExceptionRoutedEventHandler ImageFailed;
function onImageFailed(eventArgs) { /* Your code */ }
imageBrush.addEventListener("imagefailed", onImageFailed);
imageBrush.removeEventListener("imagefailed", onImageFailed);
- or -
imageBrush.onimagefailed = onImageFailed;
Public Custom Event ImageFailed As ExceptionRoutedEventHandler
<ImageBrush ImageFailed="eventhandler"/>
이벤트 유형
설명
이 이벤트가 발생하면 ImageSource 값이 비동기적으로 사용할 수 없음으로 결정되었거나 사용하기에 적합하지 않음을 의미합니다. 이 이벤트가 발생할 수 있는 조건은 다음과 같습니다.
- 파일을 찾을 수 없습니다.
- 파일 형식이 잘못되었습니다(인식할 수 없거나 지원되지 않음)
- 이 상황에서 ImageBrush 를 업로드한 후 알 수 없는 파일 형식 디코딩 오류가 표시되지 않습니다. 브라우저에서 이미지 URI를 resolve 수 없으면 앱 이미지에 대한 기본 "누락된 이미지" 자리 표시자 이미지가 없습니다. 그런 동작을 원하는 경우 구현해야 합니다.
ImageFailed 및 ImageOpened 는 상호 배타적입니다. ImageBrush에 ImageSource 값이 설정되거나 다시 설정될 때마다 한 이벤트 또는 다른 이벤트가 항상 파일로 표시됩니다.