Cette documentation est archivée et n’est pas conservée.

Freezable.WritePreamble, méthode

Mise à jour : novembre 2007

Vérifie que Freezable n'est pas figé et qu'il est accessible à partir d'un contexte de thread valide. Les héritiers de Freezable doivent appeler cette méthode au début de toute API qui écrit sur des membres de données qui ne sont pas des propriétés de dépendance.

Espace de noms :  System.Windows
Assembly :  WindowsBase (dans WindowsBase.dll)

protected void WritePreamble()
protected void WritePreamble()
protected function WritePreamble()
Vous ne pouvez pas utiliser des méthodes en XAML.

ExceptionCondition
InvalidOperationException

L'instance Freezable est figée et ses membres ne sont pas accessibles en écriture.

Cette méthode appelle VerifyAccess pour vérifier l'accessibilité du contexte de thread, et lève une exception si l'instance Freezable est déjà figée.

Remarques à l'attention des héritiers :

Les classes qui dérivent de Freezable doivent appeler WritePreamble avant toute tentative d'écriture sur des membres qui ne sont pas des propriétés de dépendance. Si vous appelez WritePreamble dans une API, vous pouvez omettre un appel à ReadPreamble.

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0
Afficher: