VMimeData
Última actualización
Última actualización
Es una clase que nos permite acceder bien al contenido en curso del portapapeles (obtenido con la función mimeData() de VClipboard) o preparar un contenido para llevar al portapapeles (creado con newMimeData() de la clase VClipboard).
Todas las funciones son para su uso en Velneo vClient.
Limpia el objeto VMimeData. Sólo debe aplicarse al objeto obtenido con la función newMimeData() de la clase VClipboard.
Nos permite obtener el contenido del portapapeles del tipo Mime que indicamos como parámetro.
Para establecer correctamente la codificación en tipos "text/plain"
, "text/html"
, etc., debemos convertir el texto por medio de las funciones decodeURIComponent( escape( szText ) ) );
Devuelve la lista de tipos mime que incluye el objeto VMimeType en un array.
Devuelve true si el objeto VMimeData tiene contenido del tipo Mime que pasamos como parámetro.
Devuelve true si el objeto VMimeData tiene contenido de tipo mime "text/html"
.
Devuelve true si el objeto VMimeData tiene contenido de tipo mime "image/*"
.
Devuelve true si el objeto VMimeData tiene contenido de tipo mime "text/plain"
.
Devuelve el contenido de tipo mime "text/html"
que contiene el objeto VMimeData.
Devuelve el contenido de tipo mime "image/*"
que contiene el objeto VMimeData en el objeto VImage que pasamos como parámetro.
Quita del objeto VMimeData el contenido del tipo Mime que pasamos como parámetro.
Establece el contenido del portapapeles del tipo Mime que indicamos como parámetro con el contenido de un VByteArray.
Para establecer correctamente la codificación en tipos "text/plain"
, "text/html"
, etc., debemos convertir el texto por medio de las funciones unescape( encodeURIComponent( szText ) ) );
Establece el contenido de tipo mime "text/html"
del objeto VMimeData.
Establece el contenido de tipo mime "image/*"
del objeto VMimeData.
Establece el contenido de tipo mime "text/plain"
del objeto VMimeData.
Devuelve el contenido de tipo mime "text/plain"
que contiene el objeto VMimeData.
Retorno
Función
void
clear()
VByteArray
data( String szMimeType )
Array
formats()
bool
hasFormat( String szMimeType )
bool
hasHtml()
bool
hasImage()
bool
hasText()
String
html()
void
image( VImage img )
void
removeFormat( String szMimeType )
void
setData( String szMimeType, VByteArray ba )
void
setHtml(String szHtml )
void
setImage( VImage img )
void
setText( String szText )
String
text()