C# 클래스 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.
파일 보기 프로젝트 열기: TestStack/uia-custom-pattern-managed

보호된 프로퍼티들

프로퍼티 타입 설명
PatternInstance IUIAutomationPatternInstance

보호된 메소드들

메소드 설명
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

메소드 상세

CallMethod() 보호된 메소드

protected CallMethod ( UiaMethodInfoHelper methodInfo ) : void
methodInfo UiaMethodInfoHelper
리턴 void

CallMethod() 보호된 메소드

protected CallMethod ( UiaMethodInfoHelper methodInfo, UiaParameterListHelper paramList ) : void
methodInfo UiaMethodInfoHelper
paramList UiaParameterListHelper
리턴 void

CustomClientInstanceBase() 보호된 메소드

protected CustomClientInstanceBase ( IUIAutomationPatternInstance patternInstance ) : System.Diagnostics
patternInstance IUIAutomationPatternInstance
리턴 System.Diagnostics

GetCachedPropertyValue() 보호된 메소드

protected GetCachedPropertyValue ( UiaPropertyInfoHelper propInfo ) : object
propInfo UiaPropertyInfoHelper
리턴 object

GetCurrentPropertyValue() 보호된 메소드

protected GetCurrentPropertyValue ( UiaPropertyInfoHelper propInfo ) : object
propInfo UiaPropertyInfoHelper
리턴 object

GetCurrentPropertyValueViaMethod() 보호된 메소드

protected GetCurrentPropertyValueViaMethod ( UiaMethodInfoHelper methodInfo ) : object
methodInfo UiaMethodInfoHelper
리턴 object

프로퍼티 상세

PatternInstance 보호되어 있는 프로퍼티

protected IUIAutomationPatternInstance PatternInstance
리턴 IUIAutomationPatternInstance