# VInstance

Esta clase representa una instancia de una solución en Velneo vServer. Es una clase específica para [personalizar la ventana de conexión de Velneo vClient con QML](https://doc.velneo.com/velneo-vclient/funcionalidades-especificas/personalizacion-de-la-ventana-de-conexion-de-velneo-vclient#personalizacion-mediante-ficheros-qml).

## Indice de funciones

### **Funciones generales**

Number [codeId](#codeid)()

VImage [icon](#icon)()

String [id](#id)()

String [name](#name)()

String [projectId](#projectid)()

String [solutionName](#solutionname)()

Number [type](#type)()

## Enumeraciones

### Tipos de instancias

* TypeData //Instancia de datos
* TypeApp //Instancia de aplicación

## Documentación de funciones

### Funciones generales

#### Number codeId() <a href="#codeid" id="codeid"></a>

Devuelve el código de la instancia.

#### VImage icon() <a href="#icon" id="icon"></a>

Devuelve el icono de la instancia.

#### String id() <a href="#id" id="id"></a>

Devuelve el identificador de la instancia para usar en una VRL.

#### String name() <a href="#name" id="name"></a>

Devuelve el nombre de la instancia

#### String projectId() <a href="#projectid" id="projectid"></a>

Devuelve el identificador interno del proyecto (???????.vc?) al que corresponde la instancia.

#### String solutionName() <a href="#solutionname" id="solutionname"></a>

Devuelve el nombre de la solución correspondiente a la instancia.

#### Number type() <a href="#type" id="type"></a>

Devuelve el tipo de instancia.
