命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public ReadOnly Property DefaultTablet As Tablet
'用途
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
屬性值
型別:Microsoft.Ink.Tablet
Tablets 集合的預設 Tablet 物件。
備註
平台會依下列順序決定預設的 Tablet 物件:
如果系統有與顯示裝置整合的「數位板」,即使安裝了其他數位手寫板,這個整合式數位板仍會被視為預設的「手寫板」。
如果系統上安裝了多個數位手寫板,則初始化期間第一個遇到的數位手寫板會被視為預設的手寫板。
如果系統上只安裝一個數位手寫板,它會被視為預設的手寫板。
如果系統上未安裝數位手寫板,但安裝了會產生滑鼠訊息的其他指標裝置 (例如滑鼠或觸控板),這些裝置彙總起來會被視為預設的手寫板。
如果系統上未安裝數位手寫板和指標裝置,則會擲回例外狀況。
範例
這個範例包含 Tablets 集合的預設手寫板,而且會產生報告字串,其中顯示預設手寫板名稱,以及數位手寫板是否與顯示器整合。
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();
}
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0