Skip To Content

MapLayer.Set (.NET)

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

TipoNombreDescripciónRequerido

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

TipoDescripció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.