インスタンスの複製 (継承必須)
Namespace: FVIL.MeasureAssembly: FVILforms (in FVILforms.dll) Version: 3.1.0.0 (3.1.0.9)
Syntax
C# |
---|
public override Object CopyFrom( Object src ) |
Visual Basic |
---|
Public Overrides Function CopyFrom ( src As Object ) As Object |
Parameters
- src
- Type: System..::..Object
複製元
Return Value
Type: Object複製後の自身のインスタンスを返します。
Implements
IFviCopyable..::..CopyFrom(Object)Remarks
基本クラスの CopyFrom は、Figures 配列内の図形のインスタンスを Shallow コピーします。
この場合は、複製元と複製後のオーバレイで同一のインスタンスを保有することになります。
もし Deep コピー(インスタンスのコピーでなく、内容を複製すること)をしたい場合は、
CopyFigures オーバーライドしてください。
基本クラスの CopyFrom は、インスタンスの Shallow コピーを行う前に CopyFigures を呼び出します。