Clone

Espacio de nombres: Digi21.DigiNG.Entities
Ensamblado: Digi21.DigiNG

Devuelve una copia del ReadOnlyText como Text de lectura y escritura.

public new Text Clone()

Valor devuelto

Un Text nuevo con Owner a null (ReadOnly es false). La copia tiene la cadena, la coordenada de inserción, la altura, la rotación, la justificación, los códigos con sus atributos, el color, el grosor, el color de relleno, los atributos de la entidad, la marca de eliminada (Deleted) y las coordenadas mínimas y máximas del original. CreationTime es la hora de la copia.

Este método oculta Entity.Clone. Las dos llamadas devuelven un Text con los mismos datos y se diferencian en Code.Attributes: en la copia que devuelve este método, el diccionario de atributos de cada código es de solo lectura; Entity.Clone lo sustituye por un Dictionary<string, object> modificable con los mismos valores.

Para guardar en otro archivo de dibujo un texto leído de un archivo, añade la copia: IDrawingFile.Add lanza InvalidOperationException con una entidad que pertenece a otro archivo.