Объект AccessObjectProperties (Access)

Коллекция AccessObjectProperties содержит все настраиваемые объекты AccessObjectProperty конкретного экземпляра объекта. Эти объекты AccessObjectProperty (которые часто называются просто свойствами) однозначно характеризуют экземпляр объекта.

Примечания

Используйте коллекцию AccessObjectProperties в Visual Basic или в выражении для ссылки на свойства объекта CurrentProject, CodeProject или AccessObject . Например, можно перечислить коллекцию AccessObjectProperties , чтобы задать или вернуть значения свойств отдельного отчета.

Примечание.

Коллекция AccessObjectProperties недоступна для объектов, производных от объекта CurrentData (например, CurrentData.AllTables! Таблица 1). Для объектов, полученных таким образом, доступ к их встроенным свойствам можно получить только путем прямых вызовов нужного свойства (например, CurrentData.AllTables! Table1.Name).

Чтобы добавить пользовательское свойство к существующему экземпляру объекта, сначала определите его характеристики и добавьте его в коллекцию с помощью метода Add . Ссылка на определяемый пользователем объект AccessObjectProperty , который еще не был добавлен в коллекцию AccessObjectProperties , вызовет ошибку, как и добавление пользовательского объекта AccessObjectProperty в коллекцию AccessObjectProperties , содержащую объект AccessObjectProperty с тем же именем.

Используйте метод Remove для удаления пользовательских свойств из коллекции AccessObjectProperties .

Примечание.

Встроенный или определяемый пользователем объект AccessObjectProperty связан только с определенным экземпляром объекта. Свойство не определено для всех экземпляров объектов выбранного типа.

Для ссылки на встроенный или определяемый пользователем объект AccessObjectProperty в коллекции по порядковому номеру или свойству "Имя " используйте любую из следующих форм синтаксиса.

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

С помощью тех же синтаксических форм можно также ссылаться на свойство Value объекта AccessObjectProperty . Контекст ссылки определяет, ссылаетесь ли вы на сам объект AccessObjectProperty или на свойство Value объекта AccessObjectProperty .

Примечание.

Свойства в коллекции AccessObjectProperties не хранятся и могут быть потеряны при извлечении или извлечении объекта с помощью надстройки "Управление исходным кодом ".

Методы

Свойства

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.