Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Timeline.FreezeCore, méthode

Rend cet objet Timeline non modifiable ou détermine s'il peut être rendu non modifiable.

Espace de noms :  System.Windows.Media.Animation
Assembly :  PresentationCore (dans PresentationCore.dll)
protected override bool FreezeCore(
	bool isChecking
)

Paramètres

isChecking
Type : System.Boolean
true pour vérifier si cette instance peut être figée ; false pour figer cette instance.

Valeur de retour

Type : System.Boolean
Si isChecking a la valeur true, cette méthode retourne alors true si cette instance peut être en lecture seule ou false dans le cas contraire.
Si isChecking est false, cette méthode retourne true si cette instance est à présent en lecture seule ou false si elle ne peut pas être mise en lecture seule, avec comme conséquence la modification de l'état figé de cet objet.

N'appelez pas cette méthode directement (excepté lors d'un appel de la base dans une implémentation). Cette méthode est appelée en interne par Freeze.

Remarques à l'attention des implémenteurs

Les implémenteurs Timeline doivent substituer cette méthode lorsque la classe contient des données qui ne sont pas stockées à l'aide des propriétés de dépendance.

Dans une implémentation standard, la base est appelée, puis la méthode statique Freeze de toutes les propriétés typées Freezable figurant dans la classe est appelée, en retournant true uniquement si toutes les propriétés sont figées (ou auraient pu être figées, dans le cas d'une valeur false pour isChecking).

.NET Framework

Pris en charge dans : 4, 3.5, 3.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

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.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ