Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Stelt de status IsFrozen in op true voor het element dat Freezable bevat. Standaardgedrag voor een Freezable zonder het opgegeven kenmerk PresentationOptions:Freeze is dat IsFrozen tijdens de laadtijd false en afhankelijk is van het algemene Freezable gedrag tijdens runtime.
XAML-kenmerkgebruik
<object
xmlns:PresentationOptions="http://schemas.microsoft.com/winfx/2006/xaml/presentation/options"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="PresentationOptions">
<freezableElement PresentationOptions:Freeze="true"/>
</object>
XAML-waarden
| Waarde | Beschrijving |
|---|---|
PresentationOptions |
Een XML-naamruimtevoorvoegsel, dat elke geldige voorvoegseltekenreeks kan zijn, volgens de XML 1.0-specificatie. Het voorvoegsel PresentationOptions wordt gebruikt voor identificatiedoeleinden in deze documentatie. |
freezableElement |
Een element dat een afgeleide klasse van Freezableinstantieert. |
Opmerkingen
Het kenmerk Freeze is het enige kenmerk of een ander programmeerelement dat is gedefinieerd in de http://schemas.microsoft.com/winfx/2006/xaml/presentation/options XML-naamruimte. Het kenmerk Freeze bestaat specifiek in deze speciale naamruimte, zodat deze kan worden aangewezen als negeerbaar, met behulp van mc:Ignorable Attribute als onderdeel van de declaraties van het hoofdelement. De reden waarom Freeze moet kunnen worden genegeerd, is omdat niet alle XAML-processor-implementaties een Freezable tijdens de laadtijd kunnen blokkeren; deze mogelijkheid maakt geen deel uit van de XAML-specificatie.
De mogelijkheid om het kenmerk Freeze te verwerken, is specifiek ingebouwd in de XAML-processor die XAML verwerkt voor gecompileerde toepassingen. Het kenmerk wordt niet ondersteund door een klasse en de syntaxis van het kenmerk kan niet worden uitgebreid of gewijzigd. Als u uw eigen XAML-processor implementeert, kunt u ervoor kiezen om het vriesgedrag van de WPF XAML-processor parallel te laten verlopen bij het verwerken van het kenmerk Freeze op Freezable elementen tijdens de laadtijd.
Elke waarde voor het Freeze kenmerk anders dan true (niet hoofdlettergevoelig) genereert een laadtijdfout. (Het opgeven van het kenmerk Freeze als false is geen fout, maar dat is al de standaardinstelling, dus de instelling voor false doet niets).
Zie ook
.NET Desktop feedback