ICopyDictionary

StockSharp.Xaml.Diagram.GXDiagram.Model

Un diccionario de datos que representa un conjunto de nodos y enlaces y sus correspondientes copias, utilizado durante el proceso de copia.

Propiedades

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

Consigue la colección de nodos copiados y copia enlaces como IDataCollection.

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

Obtiene o establece el modelo de destino para la operación de copiado.

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

Obtiene o establece la colección de datos fuente que se copiará para la operación de copiado.

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

Obtiene o establece el modelo fuente para la operación de copiado.

Métodos

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

Declarar el mapeo de los datos de los nodos de origen a los datos de los nodos copiados.

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

Este predicado es cierto si los datos de nodos dados están en la colección de fuentes.

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

Busca el nodo copiado para un nodo de origen dado.

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

Eliminar cualquier asociación entre los datos de nodos de origen y cualquier dato de nodo copiado.

srcnodedata