バージョン

Clone メソッド (TBObject)

このオブジェクトのディープ コピーを作成して返します。
シンタックス
'宣言
 
Public Function Clone() As Object
public object Clone()

戻り値の型

このオブジェクトのディープコピー。
解説

このメソッドは、TBObject ベース オブジェクトのクローンコピーを作成します。TBTextBox の呼び出しインスタンスに割り当てられた すべての基本クラスのプロパティ値をコピーします。

特に、Tag プロパティのクローンを処理します。参照型オブジェクトが Tag に割り当てられ、 ICloneable を実装する場合、ディープクローンになります。それ以外はこの参照はシャローコピーとなります。

開発者は、 クローンインスタンスの処理で細心の注意を払う必要があります。特に、、コレクションに配置されているクローンインスタンスをオブジェクト参照等価性テストで検出することは難しい場合があります。

参照