El método MapLayer.Set modifica las propiedades de una capa de imágenes o mapas existente en el dibujo con las propiedades de servicio especificadas.
Declaración
public bool Esri.ArcGISForAutoCAD.MapLayer.Set(Document doc, int mapLayerId, bool? dynamic = null, bool? visibility = null, int? transparency = null, string processingTemplate = null)
Parámetros
| Tipo | Nombre | Descripción | Requerido |
|---|---|---|---|
Documento | doc | Documento de AutoCAD sobre el que se va a actuar. | obligatorio |
int | mapLayerId | Número entero de índice asociado con la capa que se puede obtener mediante MapLayer.Names. | obligatorio |
bool | dynamic | Especifica si se utilizará el método dinámico para actualizar el servicio de mapas cuando la vista cambie (true = Comportamiento dinámico, false = Actualizar bajo demanda). | opcional |
bool | visibility | Especifica si el mapa está visible (true = Visible, false = Oculto). | opcional |
int | transparency | Porcentaje de transparencia de imagen que se va a aplicar al mapa (los valores son 0-99, cero es opaco). | opcional |
cadena | processingTemplate | Nombre de plantillas de procesamiento de capas de imágenes disponibles que distingue entre mayúscula y minúscula, como "RFTHillshade". | opcional |
Devoluciones
| Tipo | Descripción |
|---|---|
bool | true si las propiedades se han configurado correctamente |
Observaciones sobre las condiciones de error
Este método puede generar una excepción o devolver false o null si un parámetro no es válido.
Ejemplo
Imprima el resultado correcto de modificar la capa de mapa con número de índice 1 para que esté visible y se dibuje a demanda con una transparencia del 45 por ciento.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
var mapLayerId = 1;
// Set the properties
var success = Esri.ArcGISForAutoCAD.MapLayer.Set(doc, mapLayerId, false, true, 45);
// Print the success
doc.Editor.WriteMessage(success.ToString());
/* Example output
True
*/
Consulte también
MapLayer.Names: método de .NET que devuelve un diccionario indexado de los nombres de capa de imágenes y mapas que se incluyen en el dibujo actual.
esri_maplayer_set: función de AutoLISP que modifica las propiedades de una capa de imágenes o mapas existente en el dibujo.