4D v16.3

SVG GET ATTRIBUTE

Inicio

 
4D v16.3
SVG
SVG GET ATTRIBUTE

SVG GET ATTRIBUTE 


 

SVG GET ATTRIBUTE ( {* ;} objetoImagen ; id_Element ; nomAtrib ; valorAtrib ) 
Parámetro Tipo   Descripción
Operador in Si se especifica, objetoImagen es un nombre de objeto (cadena). Si se omite, objetoImagen es una variable o un campo
objetoImagen  Imagen in Nombre del objeto (si se especifica *) o variable o campo (si se omite *)
id_Element  Texto in ID del elemento donde uno o más atributos se definen
nomAtrib  Cadena in Atributo cuyo valor quiere obtener
valorAtrib  Cadena, Entero largo in Valor actual del atributo

El comando SVG GET ATTRIBUTE se utiliza para obtener el valor actual del atributo nomAtrib en un objeto o una imagen SVG.

Si pasa el parámetro opcional *, indica que el parámetro objetoImagen es un nombre de objeto (cadena). En este caso, el comando devuelve el valor del atributo de la imagen renderizada adjunta al objeto. Este valor puede haber sido modificada por SVG SET ATTRIBUTE, por ejemplo.
Si no pasa el parámetro *, indica que el parámetro objetoImagen es una variable o un campo. Por lo tanto, se pasa una referencia de variable (variable objeto únicamente) o de campo en lugar de una cadena. En este caso, el comando devuelve el valor del atributo de la imagen inicial renderizada (correspondiente a la fuente de datos de la variable).

Nota
: este principio también se aplica al comando SVG Find element ID by coordinates.

El parámetro id_Element se utiliza para definir la identificación (atributo "id" o "xml: id") del elemento cuyo valor de atributo desea obtener.

Para obtener más información acerca de los atributos SVG, consulte la descripción del comando SVG SET ATTRIBUTE. Esta es una lista de atributos 4D reservados y dedicados a la animación:

AtributosAccesoComentario
4D-textlectura/escrituraReemplaza/lee el contenido del nodo de texto. Utilizable con los elementos 'text' 'tspan' y 'textArea'
4D-bringToFrontescrituraSi 'true', mover el nodo en frente de los nodos hermanos. Sólo se puede usar con el comando SVG SET ATTRIBUTE
4D-isOfClass-{IDENT [[S|COMMA] IDENT]*}lecturaDevuelve 'true' si el atributo de clase heredado del nodo contiene todos los nombres de clases; de lo contrario, devuelve 'false'. Devuelve por ejemplo true para "4D-isOfClass-tierra" si la clase heredada del nodo es "land department01")
4D-enableD2Dlectura/escrituraSi 'false', desactiva Direct2D para el motor de renderización SVG. De hecho, los filtros SVG no son renderizados en Direct2D sino en GDI/GDIPlus. Esta opción le permite beneficiarse de los filtros SVG incluso si la base está en Direct2D. Note que esta opción sólo se tiene en cuenta cuando una imagen ya ha sido cargada en objetoImagen. Sin embargo, como esta opción se aplica d globalmente al motor, sólo debe definirse una vez por sesión (por ejemplo con un SVG simple cargado en memoria desde una variable texto al inicio de la base).



Ver también 

SVG SET ATTRIBUTE

 
PROPIEDADES 

Producto: 4D
Tema: SVG
Número 1056

 
HISTORIA 

Creado por: 4D v12

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)