XamlObjectReaderSettings.RequireExplicitContentVisibility Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui détermine si les writers qui utilisent le XamlObjectReader associé pour le contexte doivent utiliser les paramètres du concepteur pour écrire le contenu explicitement.
public:
property bool RequireExplicitContentVisibility { bool get(); void set(bool value); };
public bool RequireExplicitContentVisibility { get; set; }
member this.RequireExplicitContentVisibility : bool with get, set
Public Property RequireExplicitContentVisibility As Boolean
Valeur de propriété
true
pour spécifier que les writers qui utilisent ce contexte doivent utiliser les paramètres du concepteur pour écrire n'importe quel contenu de sortie dans les cas où IsWritePublic a la valeur false
; false
si les paramètres du concepteur doivent être ignorés.
Remarques
Ce paramètre est interrogé en interne. Il influence le comportement suivant pour le contexte qu’un XamlObjectReader passage à n’importe quel XamlWriter:
Le RequireExplicitContentVisibility comportement s’applique uniquement aux propriétés où IsWritePublic est
false
, ET lorsqu’unShouldSerialize
modèle n’est pas disponible pour la valeur de la propriété.Si l’instruction dans le premier point de puce est vraie, AND RequireExplicitContentVisibility est
true
, les paramètres du concepteur déterminent si la propriété écrit sa sortie en tant que contenu ou si la propriété est considérée comme implicite. L’accès aux paramètres du concepteur consiste à utiliser des API internes dans .NET Framework services XAML et est basé sur la lecture DesignerSerializationVisibilityAttribute à partir d’assemblys de stockage. Dans ce cas, le code interne recherche la valeur DesignerSerializationVisibility.Content et écrit sa sortie dans la propriété. Sinon, le contenu est considéré comme implicite.Si l’instruction dans la première puce est
true
, AND RequireExplicitContentVisibility estfalse
, la propriété écrit toujours sa sortie et DesignerSerializationVisibilityAttribute à partir des assemblys de stockage n’est pas pertinente.