Compartir vía


XamlReaderSettings.AllowProtectedMembersOnRoot Propiedad

Definición

Obtiene o establece un valor que indica si el objeto raíz puede incluir miembros que tienen un modelo de acceso de código protegido al notificar la representación de tipos XAML.

public:
 property bool AllowProtectedMembersOnRoot { bool get(); void set(bool value); };
public bool AllowProtectedMembersOnRoot { get; set; }
member this.AllowProtectedMembersOnRoot : bool with get, set
Public Property AllowProtectedMembersOnRoot As Boolean

Valor de propiedad

Es true si el objeto raíz puede incluir miembros que tienen un modelo de acceso de código protegido; de lo contrario, es false.

Comentarios

Esta configuración es relevante para algunas implementaciones XAML, como WPF, donde el objeto raíz suele ser un "generador" para generar una instancia a partir de un tipo de patrón, cuando ese tipo de patrón no siempre es una instancia de objeto práctica. Por ejemplo, una raíz de UserControl tiene un significado determinado para los modelos de aplicación de WPF y Silverlight, y UserControl podría tener propiedades protegidas (UserControl.Content) a las que el analizador necesita acceder. Las herramientas y las superficies de diseño también necesitan acceso a estas propiedades. Por lo general, estos casos deben notificarse al sistema de tipos XAML como propiedades grabables aunque tengan acceso protegido en el sistema de tipo de respaldo.

Se aplica a