BitmapImage.UriSource Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.