DelegateGetWkt

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

Función sin parámetros que devuelve el WKT (Well-Known Text, el texto que define un sistema de referencia de coordenadas) que se asigna a un archivo de dibujo cuando el archivo no tiene uno.

public delegate string DelegateGetWkt();

Los constructores de los archivos de dibujo reciben este delegado en el parámetro GetWkt y solo lo llaman si el archivo no tiene sistema de referencia de coordenadas. Cada formato decide cuándo:

Clase Cuándo llama al delegado
Bin Si no existe el archivo .prj.
BinDouble Si no existe el archivo .bind.
Shp Si la carpeta no tiene capas.
Geomedia No lo llama: el sistema de referencia de coordenadas sale del archivo.

Una expresión lambda que devuelve un string se convierte en este delegado, por ejemplo () => entrada.Wkt.

Ejemplo

El ejemplo de IReadOnlyDrawingFile crea un archivo .bin con el sistema de referencia de coordenadas de otro archivo mediante un DelegateGetWkt.