次の方法で共有


IInkExtendedProperties インターフェイス (msinkaut.h)

アプリケーション定義データを含む IInkExtendedProperty オブジェクトのコレクションを表します。

継承

IInkExtendedProperties インターフェイスは、IUnknown インターフェイスから継承します。 IInkExtendedProperties には、次の種類のメンバーもあります。

メソッド

IInkExtendedProperties インターフェイスには、これらのメソッドがあります。

 
IInkExtendedProperties::Add

IInkExtendedProperty オブジェクトを作成して IInkExtendedProperties コレクションに追加します。
IInkExtendedProperties::Clear

IInkExtendedProperties コレクションからすべての IInkExtendedProperty オブジェクトをクリアします。
IInkExtendedProperties::D oesPropertyExist

IInkExtendedProperty オブジェクトが IInkExtendedProperties コレクション内に存在するかどうかを示す値を取得します。
IInkExtendedProperties::get_Count

コレクションに含まれるオブジェクトまたはコレクションの数を取得します。 (IInkExtendedProperties.get_Count)
IInkExtendedProperties::Item

IInkExtendedProperties コレクション内の指定したインデックス位置にある IInkExtendedProperty オブジェクトを取得します。
IInkExtendedProperties::Remove

IInkExtendedProperties コレクションから IInkExtendedProperty オブジェクトを削除します。

注釈

拡張プロパティ データは、アプリケーション固有のグローバル一意識別子 (GUID) によってインデックスが作成されます。

メモ 空の IInkExtendedProperties オブジェクトを 格納することはできません。 オブジェクトを格納するには、その前にデータが含まれている必要があります。 たとえば、後で使用するためにストロークに拡張プロパティを追加しようとすると、拡張プロパティにデータが含まれない場合、例外がスローされます。
 
IInkExtendedProperties コレクションは、 IInkStrokeDispInkDrawingAttributesInkDisp オブジェクトに追加できます。

Automation のコレクションの詳細については、「 COM ライブラリの使用」を参照してください。

このインターフェイスを実装するクラスを定義した場合、新しいクラスは Tablet PC アプリケーション プログラミング インターフェイス (API) と正しく対話しません。

要件

要件
サポートされている最小のクライアント Windows XP タブレット PC エディション [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー msinkaut.h

こちらもご覧ください

ExtendedProperties プロパティ

IInkExtendedProperty インターフェイス