Atributo x:FieldModifierx:FieldModifier attribute

Modifica el comportamiento de la compilación de XAML, por ejemplo, los campos para referencias a objetos con nombre se definen con el acceso public en lugar del comportamiento private predeterminado.Modifies XAML compilation behavior, such that fields for named object references are defined with public access rather than the private default behavior.

Uso del atributo XAMLXAML attribute usage

<object x:FieldModifier="public".../>

DependenciasDependencies

El atributo x:Name también debe proporcionarse en el mismo elemento.x:Name attribute must also be provided on the same element.

ObservacionesRemarks

El valor del atributo x:FieldModifier variará según el lenguaje de programación.The value for the x:FieldModifier attribute will vary by programming language. Los valores válidos son private, public, protected, internal o friend.Valid values are private, public, protected, internal or friend. Para C#, extensiones de componentes de Microsoft Visual Basic o Visual C++ (C++ / c++ / CX), puede proporcionar la cadena de valor "public" o "Público". el analizador no obliga a mayúsculas y minúsculas en el valor de este atributo.For C#, Microsoft Visual Basic or Visual C++ component extensions (C++/CX), you can give the string value "public" or "Public"; the parser doesn't enforce case on this attribute value.

El acceso Private es el valor predeterminado.Private access is the default.

x:FieldModifier solo es relevante para elementos con el atributo x:Name, ya que ese nombre se usa para hacer referencia al campo una vez que se hace público.x:FieldModifier is only relevant for elements with an x:Name attribute, because that name is used to reference the field once it is public.

Tenga en cuenta  no es compatible con Windows en tiempo de ejecución XAML x: ClassModifier o x: Subclass.Note  Windows Runtime XAML doesn't support x:ClassModifier or x:Subclass.