Partager via


AutomationConnectionBoundObject Classe

Définition

Représente un objet associé à une connexion de fournisseur UI Automation spécifique.

public ref class AutomationConnectionBoundObject sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.UIAutomation.UIAutomationContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AutomationConnectionBoundObject final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.UIAutomation.UIAutomationContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AutomationConnectionBoundObject
Public NotInheritable Class AutomationConnectionBoundObject
Héritage
Object Platform::Object IInspectable AutomationConnectionBoundObject
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 11 (introduit dans 10.0.22000.0)
API contract
Windows.UI.UIAutomation.UIAutomationContract (introduit dans v2.0)

Remarques

Un client UI Automation (UIA) importe un objet lié à la connexion dans une opération distante, puis l’utilise en tant qu’objet cible lors de l’appel d’une extension, ou le transmet en tant qu’opérande à une extension.

Le gestionnaire d’extension côté fournisseur s’exécute toujours sur le thread où l’opération distante est évaluée. Chaque fois qu’un fournisseur définit un opérande sur un objet lié à la connexion, le modèle de thread de cet objet est déterminé par la valeur de la propriété IsComThreadingRequired sur l’implémentation par le fournisseur de l’interface ICoreAutomationConnectionBoundObjectProvider . Si cette propriété a la valeur true et que l’objet lié à la connexion est retourné dans le résultat de l’opération distante, l’objet lié à la connexion sera lié à l’appartement où l’opération distante qui a introduit l’objet en premier a été évaluée.

Cet objet encapsule un ICoreAutomationConnectionBoundObjectProvider, qui est implémenté par un fournisseur UIA.

Propriétés

Connection

Obtient les détails de connexion de l’objet lié à la connexion.

S’applique à

Voir aussi