ICopyDictionary

StockSharp.Xaml.Diagram.GXDiagram.Model

コピープロセス中に使われるノードとリンクと対応するコピーのセットを表すデータの辞書です。

プロパティ

Copies
public IDataCollection Copies { get; }
value = iCopyDictionary.Copies

コピーされたノードのコレクションを受け取り、IDataCollection としてリンクをコピーしました。

DestinationModel
public IDiagramModel DestinationModel { get; set; }
value = iCopyDictionary.DestinationModel
iCopyDictionary.DestinationModel = value

コピー操作用の宛先モデルを取得またはセットします。

SourceCollection
public IDataCollection SourceCollection { get; set; }
value = iCopyDictionary.SourceCollection
iCopyDictionary.SourceCollection = value

コピー操作のためにコピーするデータのソース収集を取得またはセットします。

SourceModel
public IDiagramModel SourceModel { get; set; }
value = iCopyDictionary.SourceModel
iCopyDictionary.SourceModel = value

コピー操作用のソースコードモデルをゲットしたり、セットしたりできます。

メソッド

AddCopiedNode
public void AddCopiedNode(object srcnodedata, object dstnodedata)
iCopyDictionary.AddCopiedNode(srcnodedata, dstnodedata)

ソースノードデータのマッピングをコピーしたノードデータに宣言します。

srcnodedata
dstnodedata
ContainsSourceNode
public bool ContainsSourceNode(object srcnodedata)
result = iCopyDictionary.ContainsSourceNode(srcnodedata)

与えられたノードデータはソースコレクションにある場合にこの述語は真です。

srcnodedata
FindCopiedNode
public object FindCopiedNode(object srcnodedata)
result = iCopyDictionary.FindCopiedNode(srcnodedata)

指定したソースノードのコピーされたノードを調べます。

srcnodedata
RemoveSourceNode
public void RemoveSourceNode(object srcnodedata)
iCopyDictionary.RemoveSourceNode(srcnodedata)

ソースノードのデータとコピーされたノードデータとの間の任意の関連付けを削除します。

srcnodedata