Timeline.FreezeCore(Boolean) Metodo

Definizione

Rende immodificabile questa Timeline o determina se può essere resa immodificabile.Makes this Timeline unmodifiable or determines whether it can be made unmodifiable.

protected:
 override bool FreezeCore(bool isChecking);
protected override bool FreezeCore (bool isChecking);
override this.FreezeCore : bool -> bool
Protected Overrides Function FreezeCore (isChecking As Boolean) As Boolean

Parametri

isChecking
Boolean

true per controllare se questa istanza può essere bloccata; false per bloccare l'istanza.true to check if this instance can be frozen; false to freeze this instance.

Restituisce

Se isChecking è true, questo metodo restituisce true se questa istanza può essere resa di sola lettura o false in caso contrario.If isChecking is true, this method returns true if this instance can be made read-only, or false if it cannot be made read-only.

Se isChecking è false, questo metodo restituisce true se questa istanza attualmente è di sola lettura o false se non può essere resa di sola lettura, con l'effetto collaterale di aver iniziato a modificare lo stato bloccato di questo oggetto.If isChecking is false, this method returns true if this instance is now read-only, or false if it cannot be made read-only, with the side effect of having begun to change the frozen status of this object.

Commenti

Non chiamare direttamente questo metodo (eccetto quando si chiama base in un'implementazione).Do not call this method directly (except when calling base in an implementation). Questo metodo viene chiamato internamente Freezeda.This method is called internally by Freeze.

Note per gli eredi

Timelinegli implementatori devono eseguire l'override di questo metodo quando la classe contiene dati non archiviati mediante proprietà di dipendenza. Timeline implementers must override this method when the class contains data that is not stored using dependency properties. Un'implementazione tipica chiama base, quindi chiama il metodo statico Freeze() su tutte Freezable le proprietà tipizzate che la classe contiene, true restituendo solo se tutte le proprietà sono bloccate (o potrebbero essere state bloccate, in caso di passaggio tramite un false valore per isChecking).A typical implementation would call base, then call the static Freeze() method on all Freezable typed properties that the class contains, returning true only if all properties were frozen (or could have been frozen, in the case of passing through a false value for isChecking).

Si applica a

Vedi anche