AccessObjectProperties 物件 (Access)

AccessObjectProperties 集合包含的所有自訂的 AccessObjectProperty 物件的特定物件實例。 (這通常只是呼叫屬性) 這些 AccessObjectProperty 物件唯一瞭解特性之物件的執行個體。

註解

CurrentProjectCodeProject 、 或 AccessObject 物件屬性參照在 Visual Basic 或運算式中使用 AccessObjectProperties 集合。 例如,您可以列舉設定或傳回個別報表的屬性值的 AccessObjectProperties 集合。

注意事項

衍生自CurrentData物件的物件無法存取AccessObjectProperties集合 (例如 CurrentData.AllTables!Table1) 。 對於用此方式取得的物件方面,您只能直接呼叫想要的屬性 (例如,CurrentData.AllTables!Table1.Name),才能存取內建的屬性。

若要將使用者定義屬性新增至物件的現有執行個體,先定義它的特性及 Add 方法將它新增至集合。 參照已不尚未尚未附加至 AccessObjectProperties 集合的使用者定義 AccessObjectProperty 物件會造成錯誤,如要如何將使用者定義 AccessObjectProperty 物件附加至包含相同名稱的 AccessObjectProperty 物件的 AccessObjectProperties 集合。

使用 Remove 方法可從 AccessObjectProperties 集合中移除使用者定義的屬性。

注意事項

[!注意事項] 僅與特定物件實例的內建或使用者定義 AccessObjectProperty 物件相關聯。 屬性未定義的所有選取類型的物件的執行個體。

若要依集合的序號或 Name 屬性設定來參照集合中的內建或使用者定義AccessObjectProperty物件,請使用下列任何語法形式。

CurrentProject.AllForms("Form1").Properties(0) 
CurrentProject.AllForms("Form1").Properties("name") 
CurrentProject.AllForms("Form1").Properties![name]

使用相同的語法形式,您也可以參照AccessObjectProperty物件的Value屬性。 參考的內容會決定您是參照AccessObjectProperty物件本身,還是參照 AccessObjectProperty物件的Value屬性。

注意事項

AccessObjectProperties集合中的屬性不會儲存,而且在使用原始程式碼控件增益集簽入或取出與其相關聯的物件時,可能會遺失。

方法

屬性

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應