Tablets.DefaultTablet-Eigenschaft
Ruft das Tablet-Standardobjekt der Tablets-Auflistung ab.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public ReadOnly Property DefaultTablet As Tablet
'Usage
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
Eigenschaftenwert
Typ: Microsoft.Ink.Tablet
Das Tablet-Standardobjekt der Tablets-Auflistung.
Hinweise
Die Plattform bestimmt das Standard-Tablet-Objekt in der folgenden Reihenfolge:
Wenn das System über einen in das Anzeigegerät integrierten Digitizer verfügt, wird dieser integrierte Digitizer als das Standardtablett angesehen, und zwar auch dann, wenn weitere Digitalisiertabletts installiert sind.
Wenn mehrere Digitalisiertabletts im System installiert sind, wird das während der Initialisierung zuerst erkannte als Standardtablett angesehen.
Wenn nur ein Digitalisiertablett im System installiert ist, wird es als Standardtablett angesehen.
Wenn im System keine Digitalisiertabletts, aber andere Zeigegeräte, die Mausmeldungen generieren (wie eine Maus oder ein Touchpad), installiert sind, werden diese Geräte zusammen als Standardtablett angesehen.
Wenn keine Digitalisiertabletts und keine Zeigegeräte im System installiert sind, wird eine Ausnahme ausgelöst.
Beispiele
In diesem Beispiel wird das Standardtablett der Tablets-Auflistung ermittelt und eine Berichtszeichenfolge generiert, die den Namen des Standardtabletts anzeigt und angibt, ob der Tablettdigitizer in die Anzeige integriert ist.
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();
}
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0