Partager via


Interface IInkExtendedProperties (msinkaut.h)

Représente une collection d’objets IInkExtendedProperty qui contiennent des données définies par l’application.

Héritage

L’interface IInkExtendedProperties hérite de l’interface IUnknown . IInkExtendedProperties possède également les types de membres suivants :

Méthodes

L’interface IInkExtendedProperties a ces méthodes.

 
IInkExtendedProperties ::Add

Crée et ajoute un objet IInkExtendedProperty à la collection IInkExtendedProperties.
IInkExtendedProperties ::Clear

Efface tous les objets IInkExtendedProperty de la collection IInkExtendedProperties.
IInkExtendedProperties ::D oesPropertyExist

Récupère une valeur qui indique si un objet IInkExtendedProperty existe dans une collection IInkExtendedProperties.
IInkExtendedProperties ::get_Count

Obtient le nombre d’objets ou de collections contenus dans une collection. (IInkExtendedProperties.get_Count)
IInkExtendedProperties ::Item

Récupère l’objet IInkExtendedProperty à l’index spécifié dans la collection IInkExtendedProperties.
IInkExtendedProperties ::Remove

Supprime l’objet IInkExtendedProperty de la collection IInkExtendedProperties.

Remarques

Les données de propriété étendue sont indexées par un identificateur global unique (GUID) spécifique à l’application.

Note Vous ne pouvez pas stocker un objet IInkExtendedProperties vide. L’objet doit contenir des données avant de pouvoir être stocké. Par exemple, si vous essayez d’ajouter des propriétés étendues à un trait pour une utilisation ultérieure, une exception est levée si la propriété étendue ne contient aucune donnée.
 
Les collections IInkExtendedProperties peuvent être ajoutées aux objets IInkStrokeDisp, InkDrawingAttributes et InkDisp.

Pour plus d’informations sur les collections dans Automation, consultez Utilisation de la bibliothèque COM.

Si vous définissez une classe qui implémente cette interface, la nouvelle classe n’interagira pas correctement avec les API de programmation d’application Tablet PC.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête msinkaut.h

Voir aussi

ExtendedProperties, propriété

IInkExtendedProperty, interface