ImageBrush.ImageFailed Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsqu’une erreur est associée à la récupération ou au format d’image.
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"/>
Type d'événement
Remarques
Si cet événement se déclenche, cela signifie que la valeur ImageSource a été déterminée de manière asynchrone pour ne pas être disponible ou qu’elle ne peut pas être utilisée. Les conditions dans lesquelles cet événement peut se produire sont les suivantes :
- Fichier introuvable
- Format de fichier (non reconnu ou non pris en charge) non valide
- Erreur de décodage de format de fichier inconnu après le chargement Une imageBrush dans cette situation n’affiche rien. Il n’existe pas d’image d’espace réservé « image manquante » par défaut pour les images d’application, comme cela peut être le cas lorsqu’un navigateur ne peut pas résoudre un URI d’image. Si vous souhaitez un comportement comme celui-ci, vous devez l’implémenter.
ImageFailed et ImageOpened s’excluent mutuellement. Un événement ou l’autre fichier est toujours effectué chaque fois qu’une imageBrush a la valeur ImageSource définie ou réinitialisée.