Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Freezable.WritePreamble, méthode

Vérifie que le Freezable n'est pas figé et que son accès s'effectue à partir d'un contexte de thread valide. Les héritiers de Freezable doivent appeler cette méthode au début de toute API écrivant les 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()

ExceptionCondition
InvalidOperationException

L'instance de 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.

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

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

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft