Partage via


BitmapImage.UriSource Propriété

Définition

Obtient ou définit l’URI (Uniform Resource Identifier) du fichier source graphique qui a généré cette Image Bitmap.

public:
 property Uri ^ UriSource { Uri ^ get(); void set(Uri ^ value); };
Uri UriSource();

void UriSource(Uri value);
public System.Uri UriSource { get; set; }
var uri = bitmapImage.uriSource;
bitmapImage.uriSource = uri;
Public Property UriSource As Uri
<BitmapImage UriSource="uri" />

Valeur de propriété

Objet décrivant l’URI (Uniform Resource Identifier) du fichier source graphique qui a généré cette Image Bitmap.

Remarques

La propriété BaseUri peut être utile pour former l’URI si vous appliquez un fichier source d’image à un élément Image particulier.

Dans les situations de mémoire insuffisante (probablement sur les téléphones à mémoire faible), il est possible qu’une exception soit levée avec le message « L’image n’est pas reconnue » et un HRESULT de 0x88982F60. Bien que cette exception indique normalement des données incorrectes, si votre application est proche de sa limite de mémoire, la cause de l’exception est probablement une mémoire insuffisante. Dans ce cas, nous vous recommandons de libérer de la mémoire et de réessayer.

Remarques pour les versions précédentes

Windows 8

Windows 8 avait une logique de validation d’URI associée au setter de cette propriété. À compter de Windows 8.1 que la validation sur le setter de propriétés est supprimée. Cela ne signifie pas que vous n’obtenez pas de validation, cela signifie que vous obtenez la même validation finale que celle que vous devez utiliser de toute façon : gestion des événements ImageOpened ou ImageFailed sur l’image où la source est appliquée.

Les applications qui ont été compilées pour Windows 8 mais qui s’exécutent sur Windows 8.1 utilisent le nouveau comportement Windows 8.1.

S’applique à

Voir aussi