PacketProperty 类

定义指定数据包 属性的值。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
Public NotInheritable Class PacketProperty
用法
Dim instance As PacketProperty
public sealed class PacketProperty
public ref class PacketProperty sealed
public final class PacketProperty
public final class PacketProperty

备注

全局唯一标识符 (Guid) 用于标识数据包属性,它们是作为 PacketProperty 对象的只读字段提供的。使用这些 Guid 可以访问 TabletTablets 集合的可用属性。

备注

   来自 Tablet 硬件的所有数据包 值都是 32 位大小的整数。

示例

在本示例中,为 NormalPressure 数据包属性创建了一个 TabletPropertyMetrics 对象,并将该对象用于实例化 TabletPropertyDescription 对象。

Dim defTablet As Tablet = New Tablets().DefaultTablet
Dim Metrics As TabletPropertyMetrics = defTablet.GetPropertyMetrics(PacketProperty.NormalPressure)
Dim tabletPropDesc As TabletPropertyDescription = New TabletPropertyDescription(PacketProperty.NormalPressure, Metrics)
' metrics now accessible via the TabletPropertyMetrics property
Dim min As Integer = tabletPropDesc.TabletPropertyMetrics.Minimum
Tablet defTablet = new Tablets().DefaultTablet;
TabletPropertyMetrics Metrics = defTablet.GetPropertyMetrics(PacketProperty.NormalPressure);
TabletPropertyDescription tabletPropDesc = new TabletPropertyDescription(PacketProperty.NormalPressure, Metrics);
// metrics now accessible via the TabletPropertyMetrics property
int min = tabletPropDesc.TabletPropertyMetrics.Minimum;

继承层次结构

System.Object
  Microsoft.Ink.PacketProperty

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

PacketProperty 成员

Microsoft.Ink 命名空间

Tablet.IsPacketPropertySupported

Tablets.IsPacketPropertySupported

Tablet.GetPropertyMetrics