Share via


BitmapImage.UriSource Propiedad

Definición

Obtiene o establece el identificador uniforme de recursos (URI) del archivo de origen de gráficos que generó este 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" />

Valor de propiedad

Objeto que describe el identificador uniforme de recursos (URI) del archivo de origen de gráficos que generó este bitmapImage.

Comentarios

La propiedad BaseUri puede ser útil para formar el URI si aplica un archivo de origen de imagen a un elemento Image determinado.

En situaciones de memoria baja (lo más probable es que se produzca una excepción en teléfonos de memoria inferior), con el mensaje "La imagen no se reconoce" y un HRESULT de 0x88982F60. Aunque esta excepción normalmente indica datos incorrectos, si la aplicación está cerca de su límite de memoria, es probable que la causa de la excepción sea poca memoria. En ese caso, se recomienda liberar memoria e intentarlo de nuevo.

Notas de las versiones anteriores

Windows 8

Windows 8 tenía lógica de validación de URI asociada al establecedor de esta propiedad. A partir de Windows 8.1 se quita la validación en el establecedor de propiedades. Eso no significa que no obtenga ninguna validación, significa que obtiene la misma validación final que debe usar de todos modos: controlar los eventos ImageOpened o ImageFailed en la imagen donde se aplica el origen.

Las aplicaciones compiladas para Windows 8 pero que se ejecutan en Windows 8.1 usan el nuevo comportamiento de Windows 8.1.

Se aplica a

Consulte también