BitmapImage.UriSource 屬性

定義

取得或設定產生此 BitmapImage之圖形來源檔案的統一資源識別項 (URI) 。

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

屬性值

物件,描述產生此 BitmapImage之圖形來源檔案的統一資源識別項 (URI) 。

備註

如果您要將影像來源檔案套用至特定Image元素,BaseUri屬性可能很適合用來形成 URI。

在記憶體不足的情況下, (最有可能在記憶體較低的手機上) ,可能會引發例外狀況訊息「無法辨識映射」和0x88982F60的 HRESULT。 雖然此例外狀況通常表示不正確的資料,但如果您的應用程式接近其記憶體限制,則例外狀況的原因可能是記憶體不足。 在此情況下,建議您釋放記憶體,然後再試一次。

舊版的注意事項

Windows 8

Windows 8具有與此屬性的 setter 相關聯的 URI 驗證邏輯。 從Windows 8.1移除屬性 setter 上的驗證開始。 這並不表示您沒有取得驗證,這表示您仍然應該使用相同的最終驗證:處理套用來源的ImageOpenedImageFailed事件。

已針對 Windows 8 編譯但在 Windows 8.1 上執行的應用程式會使用新的Windows 8.1行為。

適用於

另請參閱