Attributo x:FieldModifierx:FieldModifier attribute

Modifica il comportamento di compilazione XAML in modo che i campi per i riferimenti agli oggetti denominati vengano definiti con accesso public anziché con il comportamento predefinito private.Modifies XAML compilation behavior, such that fields for named object references are defined with public access rather than the private default behavior.

Sintassi degli attributi XAMLXAML attribute usage

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

DipendenzeDependencies

Anche l'attributo x:Name deve essere specificato nello stesso elemento.x:Name attribute must also be provided on the same element.

OsservazioniRemarks

Il valore dell'attributo x:FieldModifier varia in base al linguaggio di programmazione.The value for the x:FieldModifier attribute will vary by programming language. I valori validi sono private, public, protected, internal o friend.Valid values are private, public, protected, internal or friend. Per C#, estensioni del componente Microsoft Visual Basic o Visual C++ (C + c++ /CX), è possibile assegnare la stringa di valore "public" e "Pubblico"; il parser non impone case su questo valore di attributo.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.

Per impostazione predefinita viene usato l'accesso private.Private access is the default.

x:FieldModifier è rilevante solo per gli elementi con un attributo x:Name, perché tale nome viene usato per fare riferimento al campo dopo averlo reso pubblico.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.

Nota  XAML di Windows Runtime nepodporuje funkci X:ClassModifier oppure X:Subclass.Note  Windows Runtime XAML doesn't support x:ClassModifier or x:Subclass.