BitmapImage.UriSource Proprietà

Definizione

Ottiene o imposta l'URI (Uniform Resource Identifier) del file di origine grafica che ha generato questa bitmapImage.

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" />

Valore della proprietà

Oggetto che descrive l'URI (Uniform Resource Identifier) del file di origine grafica che ha generato questa bitmapImage.

Commenti

La proprietà BaseUri può essere utile per formare l'URI se si applica un file di origine dell'immagine a un particolare elemento Image .

In situazioni di memoria insufficiente (molto probabilmente nei telefoni con memoria inferiore), è possibile che venga generata un'eccezione con il messaggio "L'immagine non è riconosciuta" e un HRESULT di 0x88982F60. Anche se questa eccezione indica in genere dati non valido, se l'app è vicina al limite di memoria, è probabile che la causa dell'eccezione sia insufficiente. In questo caso, è consigliabile liberare memoria e riprovare.

Note per le versioni precedenti

Windows 8

Windows 8 aveva la logica di convalida dell'URI associata al setter di questa proprietà. A partire da Windows 8.1 la convalida nel setter della proprietà viene rimossa. Ciò non significa che non si ottiene alcuna convalida, significa che si ottiene la stessa convalida finale che si dovrebbe usare comunque: gestione per gli eventi ImageOpened o ImageFailednell'immagine in cui viene applicata l'origine.

Le app compilate per Windows 8 ma in esecuzione in Windows 8.1 usano il nuovo comportamento di Windows 8.1.

Si applica a

Vedi anche