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.