Class

NSDeleteCommand

A command that deletes a scriptable object. あるスクリプト対応オブジェクトを削除するコマンド。

Declaration 宣言

class NSDeleteCommand : NSScriptCommand

Overview 概要

An instance of NSDeleteCommand deletes the specified scriptable object or objects (such as words, paragraphs, and so on). NSDeleteCommandのインスタンスは、指定されたスクリプト対応オブジェクトまたは複数のオブジェクト(例えば単語、段落、など)を削除します。

Suppose, for example, a user executes a script that sends the command delete the third rectangle in the first document to the Sketch sample application (located in /Developer/Examples/AppKit). Cocoa creates an NSDeleteCommand object to perform the operation. When the command is executed, it uses the key-value coding mechanism (by invoking removeValueAtIndex:fromPropertyWithKey:) to remove the specified object or objects from their container. See the description for removeValue(at:fromPropertyWithKey:) for related information. 例えば、あるユーザがコマンドdelete the third rectangle in the first documentをSketchサンプルアプリケーション(/Developer/Examples/AppKitにあります)に送るスクリプトを実行すると仮定しましょう。Cocoaは、NSDeleteCommandオブジェクトを作成することでその操作を実行します。そのコマンドが実行される時、それはキー値コーディングの仕組みを使って(removeValueAtIndex:fromPropertyWithKey:を発動することによって)、指定されたオブジェクトまたは複数のオブジェクトをそれらのコンテナから除去します。removeValue(at:fromPropertyWithKey:)に対する記述を関連情報として見てください。

NSDeleteCommand is part of Cocoa’s built-in scripting support. Most applications don’t need to subclass NSDeleteCommand or call its methods. NSDeleteCommandは、Cocoaの組み込みスクリプティングサポートの一部です。ほとんどのアプリケーションは、NSDeleteCommandのサブクラスを作成したりそれのメソッドを呼び出す必要はありません。

Topics 話題

Working with specifiers 指定子を扱う

Relationships 関係

Inherits From 継承元

See Also 参照

Script Commands スクリプトコマンド