UIAutomationMethodInfo 結構 (uiautomationcore.h)

包含自定義控件模式所支援之方法的相關信息。

語法

struct UIAutomationMethodInfo {
  LPCWSTR          pProgrammaticName;
  BOOL             doSetFocus;
  UINT             cInParameters;
  UINT             cOutParameters;
  UIAutomationType *pParameterTypes;
  LPCWSTR          *pParameterNames;
};

成員

pProgrammaticName

類型: LPCWSTR

方法的名稱 (不可本地化的字串) 。

doSetFocus

類型: BOOL

如果 使用者介面自動化 在呼叫 方法之前應該將焦點設定在物件上,則為TRUE;否則為 FALSE

cInParameters

類型: UINT

pParameterTypes 陣列中一律優先的 [in] 參數計數。

cOutParameters

類型: UINT

[out] 參數的計數,其一律遵循 pParameterTypes 陣列中的 [in] 參數。

pParameterTypes

類型: UIAutomationType*

值的陣列指標,表示方法參數的數據類型。 In 參數的數據類型應該是先,後面接著 Out 參數的數據類型。

pParameterNames

類型: LPCWSTR*

陣列的指標,包含參數名稱 (不可本地化字串) 。

規格需求

需求
最低支援的用戶端 Windows 7、Windows Vista SP2 和 Platform Update for Windows Vista、Windows XP 含 SP3 和適用於 Windows Vista 的平臺更新 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008、Windows Server 2003 SP2 和 Platform Update for Windows Server 2008 [僅限桌面應用程式]
標頭 uiautomationcore.h (包含 UIAutomation.h)

另請參閱

自訂屬性、事件和控制件模式

UIAutomationPatternInfo