ICopyDictionary
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
public IDataCollection Copies { get; }
value = iCopyDictionary.Copies
Obtém a coleção de nós copiados e links copiados como IDataCollection.
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.
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.
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
public void AddCopiedLink(object srclinkdata, object dstlinkdata)
iCopyDictionary.AddCopiedLink(srclinkdata, dstlinkdata)
Declare o mapeamento de um link de origem para um link copiado.
- srclinkdata
- dstlinkdata
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
public bool ContainsSourceLink(object srclinkdata)
result = iCopyDictionary.ContainsSourceLink(srclinkdata)
Este predicado é verdadeiro se os dados do link fornecido estiverem na coleção de código fonte.
- srclinkdata
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
public object FindCopiedLink(object srclinkdata)
result = iCopyDictionary.FindCopiedLink(srclinkdata)
Procure o link copiado para um link de origem dado.
- srclinkdata
public object FindCopiedNode(object srcnodedata)
result = iCopyDictionary.FindCopiedNode(srcnodedata)
Procure o nó copiado para um dado nó de origem.
- srcnodedata
public void RemoveSourceLink(object srclinkdata)
iCopyDictionary.RemoveSourceLink(srclinkdata)
Remova qualquer associação entre dados de link de origem e dados de link copiados.
- srclinkdata
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