Compartir a través de


Tablets.DefaultTablet (Propiedad)

Actualización: noviembre 2007

Obtiene el objeto Tablet predeterminado de la colección Tablets.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
Public ReadOnly Property DefaultTablet As Tablet
'Uso
Dim instance As Tablets
Dim value As Tablet

value = instance.DefaultTablet
public Tablet DefaultTablet { get; }
public:
property Tablet^ DefaultTablet {
    Tablet^ get ();
}
/** @property */
public Tablet get_DefaultTablet()
public function get DefaultTablet () : Tablet

Valor de propiedad

Tipo: Microsoft.Ink.Tablet
Objeto Tablet predeterminado de la colección Tablets.

Comentarios

La plataforma determina el objeto Tablet predeterminado en el orden siguiente:

  1. Si el sistema tiene un digitalizador integrado con el dispositivo de pantalla, este digitalizador integrado considera predeterminada la tableta, aun cuando estén instaladas otras tabletas digitalizadoras.

  2. Si está instalada más de una tableta digitalizadora en el sistema, la primera que se encuentre durante la inicialización se considerará la tableta predeterminada.

  3. Si sólo hay instalada una tableta digitalizadora en el sistema, se considerará la tableta predeterminada.

  4. Si no hay ninguna tableta digitalizadora instalada en el sistema pero hay otros dispositivos señaladores (como un mouse o un panel táctil) instalados que generan mensajes del mouse, todos esos dispositivos en total se considerarán la tableta predeterminada.

Si no hay ninguna tableta digitalizadora ni ningún dispositivo señalador instalados en el sistema, se produce una excepción.

Ejemplos

En este ejemplo se obtiene la tableta predeterminada de la colección Tablets y se genera una cadena de informe que muestra el nombre de la tableta predeterminada, y si se integra o no la tableta digitalizadora con la presentación.

Public Function Report_DefaultTablet() As String

    Dim SB As StringBuilder = New StringBuilder(1024)

    Dim defTablet As Tablet = New Tablets().DefaultTablet
    SB.AppendLine("Default tablet")
    SB.AppendLine("Name: " + defTablet.Name)

    If (defTablet.HardwareCapabilities And TabletHardwareCapabilities.Integrated) > 0 Then
        SB.AppendLine("Integrated: YES")
    Else
        SB.AppendLine("Integrated: NO")
    End If

    Return SB.ToString()
End Function
public string Report_DefaultTablet()
{
    StringBuilder SB = new StringBuilder(1024);
    Tablet defTablet = new Tablets().DefaultTablet;
    SB.AppendLine("Default tablet");
    SB.AppendLine("Name: " + defTablet.Name);
    SB.AppendLine("Integrated: " +
        (((defTablet.HardwareCapabilities & TabletHardwareCapabilities.Integrated) > 0) ? "YES" : "NO"));
    return SB.ToString();

}

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

Tablets (Clase)

Tablets (Miembros)

Microsoft.Ink (Espacio de nombres)

Tablet