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 enregistreurs qui utilisent le contexte associé XamlObjectReader doivent utiliser les paramètres du concepteur pour écrire du 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 enregistreurs qui utilisent ce contexte doivent utiliser les paramètres du concepteur pour écrire du contenu de sortie dans les cas où IsWritePublic les rapports 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, AND lorsqu’unShouldSerializemodèle n’est pas disponible pour la valeur de propriété.Si l’instruction dans le premier point de puce a la valeur true, 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 est via des API internes dans les services XAML .NET Framework et est basé sur la lecture DesignerSerializationVisibilityAttribute à partir d’assemblys de stockage. Dans ce cas, le code interne vérifie 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.