Clase DiagramObject [Guía de Usuario de Enterprise Architect]

Top Previous Next

Clase DiagramObject

button_main button_prev button_next

La Clase DiagramObject almacena información de presentación que indica lo que es mostrado en un diagrama y como se muestra.

Tabla asociada en archivo .EAP: t_diagramobjects

Atributos DiagramObject:

Atributo

Tipo

Notas

Ver También

Inferior

Long

Lectura/Escritura

La posición del extremo inferior del elemento.

 

 

DiagramID

Long

Lectura/Escritura

El ID del diagrama asociado.

 

 

ElementID

Long

Lectura/Escritura

El ElementID de la instancia de objeto en este diagrama.

 

 

InstanceID

Long

Lectura

El atributo de sostiene el identificador de conector para el modelo actual.

 

 

Izquierda

Long

Lectura/Escritura

La posición del extremo izquierdo del elemento.

 

 

ObjectType

ObjectType

Sólo lectura

Distingue objetos referidos a través de una interfaz de Envío.

 

 

Derecha

Long

Lectura/Escritura

La posición del extremo derecho del elemento.

 

 

Secuencia

Long

Lectura/Escritura

La posición de secuencia al cargar el objeto al diagrama (esto afecta su orden Z).

El orden-Z es de una base y el valor más bajo se encuentra en el primer plano.

 

 

Estilo

Variante

Sólo escritura (leer este valor da resultados no definidos)

La información de estilo para este objeto.

 

Configurar el Estilo

Superior

Long

Lectura/Escritura

La posición del extremo superior del elemento.

 

 

Métodos DiagramObject

Método

Tipo

Notas

GetLastError ()

String

Devuelve un valor de string describiendo el error más reciente que ocurrió en relación con este objeto.

Esta función es raramente utilizada como una excepción se inicia cuando ocurre un error.

 

Update ()

Boolean

Actualice el DiagramObject actual después de modificar o anexar un nuevo ítem.

Si se devuelve falso, revise la función GetLastError para más información.

 

Temas

Tema

Detalle

Ver También

Configurar el Estilo

El atributo Estilo es utilizado para configurar la apariencia de un DiagramObject; es configurado con un valor de cadena en el formato:

 

BCol=n;BFol=n;LCol=n;LWth=n;

 

Donde:

BCol = Color de Fondo

BFol = Color de Fuente

LCol = Color de Línea

LWth = Grosor de Línea

 

El valor del color es una representación decimal del valor RGB hex, donde Red=FF, Green=FF00 y Blue=FF0000

 

DiagObj.Style = "BCol=35723;BFol=9342520;LCol=9342520;LWth=1;"

 

El siguiente fragmento de código muestra como puede llegar a cambiar las configuraciones de estilo para todos los objetos en el diagrama actual, en este caso cambiando todo a rojo:

 

Para cada aDiagObj In aDiag.DiagramObjects

aDiagObj.Style = "BCol=255;BFol=9342520;LCol=9342520;LWth=1;"

aDiagObj.Update

aRepos.ReloadDiagram aDiagObj.DiagramID

Siguiente