ICopyDictionary

StockSharp.Xaml.Diagram.GXDiagram.Model

Um dicionário de dados que representa um conjunto de nós e links e suas cópias correspondentes, usado durante o processo de cópia.

Propriedades

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

Obtém a coleção de nós copiados e links copiados como IDataCollection.

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

Obtém ou define o modelo de destino para a operação de cópia.

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

Obtém ou define a recolha de dados de origem a copiar para a operação de cópia.

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

Obtém ou define o modelo de origem para a operação de cópia.

Métodos

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

Declare o mapeamento de um nó de origem para um nó copiado.

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

Este predicado é verdadeiro se os dados do nó fornecido estiverem na coleção de código fonte.

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

Procure o nó copiado para um dado nó de origem.

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

Remova qualquer associação entre dados de um nó de origem e quaisquer dados de nó copiados.

srcnodedata