Share via


InkTablets collection

Contains the IInkTablet objects that represent the hardware-specific properties of all tablets that are attached to the system.

Members

The InkTablets collection inherits from the IUnknown interface. InkTablets also has these types of members:

  • Interfaces
  • Methods
  • Properties

Interfaces

The InkTablets collection defines these interfaces.

Interface Description
IInkTablets

This collection implements the IInkTablets COM interface.

 

Methods

The InkTablets collection has these methods.

Method Description
IsPacketPropertySupported

Specifies the value that states whether a particular property is supported by all tablets in the collection.

Item

Specifies the tablet to return at the known index in the collection.

 

Properties

The InkTablets collection has these properties.

Property Access type Description

_NewEnum

Read-only

Gets an enumerator interface for the collection. Use this property to retrieve each object in the collection.

Count

Read-only

Gets the number of tablets in the collection.

DefaultTablet

Read-only

Gets the default tablet in the collection.

 

Remarks

You can query all of the tablets within the collection regarding their functionality.

This object can be instantiated by calling the CoCreateInstance method in C++.

For more information about collections in Automation, see Using the COM Library.

Note  All of these member APIs, except for the _NewEnum property, can be re-entered if called within certain message handlers, causing unexpected results. Take care to avoid a reentrant call when handling any of the following messages: WM_ACTIVATE, WM_ACTIVATEAPP, WM_NCACTIVATE, WM_PAINT; WM_SYSCOMMAND if wParam is set to SC_HOTKEY or SC_TASKLIST; and WM_SYSKEYDOWN (when processing Alt-Tab or Alt-Esc key combinations). This is an issue with single-threaded apartment model applications.

 

Requirements

Minimum supported client

Windows XP Tablet PC Edition [desktop apps only]

Minimum supported server

None supported

Header

Msinkaut.h (also requires Msinkaut_i.c)

Library

InkObj.dll

See also

IInkTablet Interface