MESCIUS SPREAD for Windows Forms 17.0J
KeystrokeFactory クラス
メンバ 

パラメータ化したコンストラクタをサポートしない環境でKeystrokeオブジェクトを作成する手段を表します。
構文
'Declaration
 
Public Class KeystrokeFactory 
public class 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

参照

KeystrokeFactory メンバ
FarPoint.Win.Spread 名前空間

 

 


© MESCIUS inc. All rights reserved.