FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread 名前空間 : KeystrokeFactory クラス |
Keystroke オブジェクトは非可変です。したがって、そのプロパティ設定はコンストラクタに渡す必要があります。ただし、非主流言語の中にはパラメータ付きのコンストラクタをサポートしていないものがあります。このような言語のために、この KeystrokeFactory クラスが用意されています。このクラスの CreateKeystroke メソッドは、内部で Keystroke コンストラクタを呼び出します。これにより、非主流言語でも間接的に Keystroke コンストラクタを呼び出すことができます。
C# や Visual Basic .NET などの主流言語では、次のように直接コンストラクタを呼び出すことができます。
KeyStroke ks = new KeyStroke(Keys.PageUp, Keys.None);
非主流言語では、次のようにファクトリ メソッドを呼び出すことができます。
Keystroke ks = KeystrokeFactory.CreateKeyStroke(Keys.PageUp, Keys.None);
このクラスは、非主流言語を使用してアプリケーション開発を行う開発者向けのクラスです。
System.Object
FarPoint.Win.Spread.KeystrokeFactory