Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Proporciona un identificador dentro de los elementos de marcado que se utiliza en los procesos y las herramientas de localización.
Uso de atributos XAML
<object x:Uid="identifier"... />
-or-
<object>
<object.property x:Uid="identifier"... >
...
</object.property>
</object>
Valores XAML
identifier |
Cadena creada manualmente o generada automáticamente que debe ser única dentro del archivo cuando la interpretan los procesos o las herramientas de localización. |
Comentarios
x:Uid es el único caso excepcional de Lenguaje de marcado de aplicaciones extensible (XAML) en que se permite que un atributo se encuentre en un elemento de propiedad. Todos los otros atributos no son válidos en un elemento de propiedad. Este uso es necesario porque un elemento de propiedad puede contener una cadena, y la única manera de marcar esa cadena como un recurso único que es preciso localizar es colocar el atributo x:Uid en el elemento de propiedad envolvente.
Los procesadores Lenguaje de marcado de aplicaciones extensible (XAML) personalizados no deben provocar un error si encuentran x:Uid en un elemento de propiedad.
No se espera que los procesadores Lenguaje de marcado de aplicaciones extensible (XAML) en el sentido genérico (aquéllos que no forman parte necesariamente del proceso de localización) exijan que los valores de x:Uid sean únicos. Esa responsabilidad recae sobre el autor de los valores y la expectativa de singularidad es razonable para los consumidores de los valores, tales como los procesos o las herramientas de globalización dedicados.
Vea también
Conceptos
Globalización para Windows Presentation Foundation