C# Class ManagedUiaCustomizationCore.CustomClientInstanceBase

Base class for a custom pattern's client instance. Responsible for hiding some of the details of marshalling client-side custom calls; this is mostly syntactic sugar to keep the custom pattern instance neat.
Afficher le fichier Open project: TestStack/uia-custom-pattern-managed

Protected Properties

Свойство Type Description
PatternInstance IUIAutomationPatternInstance

Méthodes protégées

Méthode Description
CallMethod ( UiaMethodInfoHelper methodInfo ) : void
CallMethod ( UiaMethodInfoHelper methodInfo, UiaParameterListHelper paramList ) : void
CustomClientInstanceBase ( IUIAutomationPatternInstance patternInstance ) : System.Diagnostics
GetCachedPropertyValue ( UiaPropertyInfoHelper propInfo ) : object
GetCurrentPropertyValue ( UiaPropertyInfoHelper propInfo ) : object
GetCurrentPropertyValueViaMethod ( UiaMethodInfoHelper methodInfo ) : object

Method Details

CallMethod() protected méthode

protected CallMethod ( UiaMethodInfoHelper methodInfo ) : void
methodInfo UiaMethodInfoHelper
Résultat void

CallMethod() protected méthode

protected CallMethod ( UiaMethodInfoHelper methodInfo, UiaParameterListHelper paramList ) : void
methodInfo UiaMethodInfoHelper
paramList UiaParameterListHelper
Résultat void

CustomClientInstanceBase() protected méthode

protected CustomClientInstanceBase ( IUIAutomationPatternInstance patternInstance ) : System.Diagnostics
patternInstance IUIAutomationPatternInstance
Résultat System.Diagnostics

GetCachedPropertyValue() protected méthode

protected GetCachedPropertyValue ( UiaPropertyInfoHelper propInfo ) : object
propInfo UiaPropertyInfoHelper
Résultat object

GetCurrentPropertyValue() protected méthode

protected GetCurrentPropertyValue ( UiaPropertyInfoHelper propInfo ) : object
propInfo UiaPropertyInfoHelper
Résultat object

GetCurrentPropertyValueViaMethod() protected méthode

protected GetCurrentPropertyValueViaMethod ( UiaMethodInfoHelper methodInfo ) : object
methodInfo UiaMethodInfoHelper
Résultat object

Property Details

PatternInstance protected_oe property

protected IUIAutomationPatternInstance PatternInstance
Résultat IUIAutomationPatternInstance