Exportar (0) Imprimir
Expandir todo

XmlLangPropertyAttribute (Clase)

Actualización: noviembre 2007

Especifica la propiedad que se va a asociar con Control de xml:lang en XAML.

Espacio de nombres:  System.Windows.Markup
Ensamblado:  WindowsBase (en WindowsBase.dll)

[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
public sealed class XmlLangPropertyAttribute : Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false) */
public final class XmlLangPropertyAttribute extends Attribute
public final class XmlLangPropertyAttribute extends Attribute
No se puede crear una instancia de esta clase directamente en XAML.

En el ejemplo siguiente se crea una clase denominada MyElement que se decora con el atributo XmlLangPropertyAttribute. La propiedad denominada Language de la clase MyElement se establece como la propiedad xml:lang.

[XmlLangProperty("Language")]
public class MyElement : UIElement
{
    public MyElement()
    {
    }

    public string Language
    {
        get { return _language; }
        set { _language = value; }
    }

    private string _language;

}


El marcado siguiente muestra la clase MyElement de la que se están creando instancias en Lenguaje de marcado de aplicaciones extensible (XAML) y muestra dos formas equivalentes de establecer xml:lang.

<StackPanel xmlns:custom="clr-namespace:SDKSamples">
  <custom:MyElement Language="en-US"></custom:MyElement>
  <custom:MyElement xml:lang="en-US"></custom:MyElement>
</StackPanel>


System.Object
  System.Attribute
    System.Windows.Markup.XmlLangPropertyAttribute

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft