ICopyDictionary
Un diccionario de datos que representa un conjunto de nodos y enlaces y sus correspondientes copias, utilizado durante el proceso de copia.
Propiedades
public IDataCollection Copies { get; }
value = iCopyDictionary.Copies
Consigue la colección de nodos copiados y copia enlaces como IDataCollection.
public IDiagramModel DestinationModel { get; set; }
value = iCopyDictionary.DestinationModel
iCopyDictionary.DestinationModel = value
Obtiene o establece el modelo de destino para la operación de copiado.
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.
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
public void AddCopiedLink(object srclinkdata, object dstlinkdata)
iCopyDictionary.AddCopiedLink(srclinkdata, dstlinkdata)
Declarar la asignación de datos de enlace fuente a datos de enlace copiados.
- srclinkdata
- dstlinkdata
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
public bool ContainsSourceLink(object srclinkdata)
result = iCopyDictionary.ContainsSourceLink(srclinkdata)
Este predicado es cierto si los datos de enlace dados están en la colección de fuentes.
- srclinkdata
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
public object FindCopiedLink(object srclinkdata)
result = iCopyDictionary.FindCopiedLink(srclinkdata)
Busque el enlace copiado para un enlace de origen dado.
- srclinkdata
public object FindCopiedNode(object srcnodedata)
result = iCopyDictionary.FindCopiedNode(srcnodedata)
Busca el nodo copiado para un nodo de origen dado.
- srcnodedata
public void RemoveSourceLink(object srclinkdata)
iCopyDictionary.RemoveSourceLink(srclinkdata)
Eliminar cualquier asociación entre los datos de enlace fuente y cualquier enlace copiado.
- srclinkdata
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