XamlReaderSettings.AllowProtectedMembersOnRoot Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om rotobjektet kan innehålla medlemmar som har en skyddad kodåtkomstmodell när det rapporterar XAML-typrepresentationen.
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
Egenskapsvärde
trueom rotobjektet kan innehålla medlemmar som har en skyddad kodåtkomstmodell; annars . false
Kommentarer
Den här inställningen är relevant för vissa XAML-implementeringar, till exempel WPF där rotobjektet ofta är en "fabrik" för att generera en instans från en mönstertyp, när den mönstertypen inte alltid är en praktisk objektinstans. Till exempel har en rot av UserControl en viss betydelse för WPF- och Silverlight-programmodeller, och UserControl kan ha skyddade egenskaper (UserControl.Content) som parsern behöver åtkomst till. Verktyg och designytor behöver också åtkomst till sådana egenskaper. Dessa fall bör vanligtvis rapporteras till XAML-typsystemet som skrivbara egenskaper trots att de har skyddad åtkomst i backningstypsystemet.