Partager via


Interface ITransformProvider (uiautomationcore.h)

Fournit l’accès aux contrôles qui peuvent être déplacés, redimensionnés et/ou pivotés dans un espace à deux dimensions.

Héritage

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

Méthodes

L’interface ITransformProvider possède ces méthodes.

 
ITransformProvider::get_CanMove

Indique si le contrôle peut être déplacé.
ITransformProvider::get_CanResize

Indique si le contrôle peut être redimensionné.
ITransformProvider::get_CanRotate

Indique si le contrôle peut être pivoté.
ITransformProvider::Move

Déplace le contrôle.
ITransformProvider::Resize

Redimensionne le contrôle.
ITransformProvider::Rotate

Fait pivoter le contrôle.

Remarques

Implémenté sur un fournisseur Microsoft UI Automation qui doit prendre en charge le modèle de contrôle Transform .

La prise en charge pour ce modèle de contrôle ne se limite pas aux objets sur le bureau. Ce modèle de contrôle doit également être implémenté par les enfants d’un objet conteneur tant que les enfants peuvent être déplacés, redimensionnés ou pivotés librement dans les limites du conteneur.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête uiautomationcore.h (incluez UIAutomation.h)

Voir aussi

ITransformProvider2

Vue d'ensemble des fournisseurs UI Automation