Item Method [InkTablets Collection]

Item Method [InkTablets Collection]

Returns the IInkTablet object at the specified index within the InkTablets collection.

Declaration

[C++]

HRESULT Item (
    [in] long index,
    [out, retval] IInkTablet** Tablet
);

[Microsoft® Visual Basic® 6.0]

Public Function Item( _
    index As Long _
) As IInkTablet

Parameters

index

[in] The zero-based index of the IInkTablet object to get.

Tablet

[out] Returns the IInkTablet object at the specified index within the InkTablets collection.

Return Value

HRESULT value Description
S_OK Success.
E_POINTER A parameter contained an invalid pointer.
E_FAIL An unspecified error occurred.
CO_E_CLASSTRING Invalid GUID format.
DISP_E_TYPEMISMATCH One of the parameters is not a valid VARIANT type.
E_INVALIDARG Invalid argument.
E_UNEXPECTED Unexpected parameter or property type.
REGDB_CLASSNOTREG Type object not registered.
E_OUTOFMEMORY Cannot allocate memory to complete the operation.
E_INK_EXCEPTION An exception occurred inside the method.
TPC_E_RECOGNIZER_NOT_REGISTERED The recognizers registry key is corrupted.

Remarks

An error occurs if the index doesn't match any existing member of the collection.

Example

[Visual Basic 6.0]

This Visual Basic 6.0 example gets the first IInkTablet object from the InkTablets collection.

Dim theTablets As New InkTablets
Dim theFirstTablet As IInkTablet
Set theFirstTablet = theTablets.Item(0)

Applies To