Instance Property インスタンスプロパティ

cancellable

A Boolean value that indicates whether the receiver is tracking work that you can cancel. あるブール値、それはレシーバが、あなたが取り消しできる仕事を追跡しているかどうかを指し示します。

Declaration 宣言

@property(getter=isCancellable) BOOL cancellable;

Discussion 議論

By default, NSProgress objects are cancelable.

You typically use this property to communicate whether controls for canceling appear in a progress-reporting user interface. NSProgress itself doesn’t do anything with this property other than help pass the value from progress reporters to progress observers.

If an NSProgress is cancelable, implement the ability to cancel progress either by setting a block for the cancellationHandler property, or by polling the cancelled property periodically while performing the relevant work.

It’s valid for the value of this property to change during the lifetime of an NSProgress object. By default, NSProgress is KVO-compliant for this property. It sends notifications on the same thread that updates the property.

See Also 参照

Reporting Progress 進捗を報告する

Related Documentation 関連文書