ASP - GetPropertyAttribObj
GetPropertyAttribObj
Этот метод позволяет получить сведения об атрибутах отдельных свойств ADSI. Метод GetPropertyAttribObj работает следующим образом:
- Возвращает объект, содержащий атрибуты свойства, если это свойство установлено на этом узле или на каком-либо родительском узле и является наследуемым.
- Возвращает ошибку, если свойство не установлено на этом узле или на родительском узле и является наследуемым.
- Возвращает ошибку, если свойство не установлено на этом узле, но установлено на родительском узле и не является наследуемым.
Синтаксис
Инициализация:
объект_атр_свойств = объект.GetPropertyAttribObj(свойство)
Использование:
состояние = объект_атр_свойств.атрибут
Обозначения
- объект_атр_свойств
- Ссылка на объект, содержащий атрибуты указанного свойства.
- объект
- Объект IIS Admin. Обычно это результат предшествующей операции GetObject.
- свойство
- Строка, содержащая имя свойства, атрибуты которого были запрошены.
- состояние
- Логическое значение, показывающее, включен или отключен указанный атрибут.
- атрибут
- Запрашиваемый атрибут. Возможные атрибуты:
-
Атрибут Описание Inherit Указывает, что свойство является наследуемым. PartialPath Указывает, что задан частичный путь. Secure Указывает, что свойство является защищенным. Reference Указывает, что свойство получено по ссылке. Volatile Указывает, что свойство может изменяться. IsInherited Указывает, что свойство унаследовано. InsertPath Указывает, что строка свойства содержит специальное значение для вставки. AllAttributes Содержит все атрибуты, перечисленные в этой таблице, в одной переменной типа Long.
Замечания
В отличие от большинства других объектов ADSI, объект атрибутов свойств не поддерживает методы Get и Set. Для доступа к отдельным атрибутам объекта атрибутов свойств следует использовать синтаксис объект.свойство.
Примечание. Если выполняется вызов AppCreate, сведения о пути к объекту будут сохранены, но для создания данного объекта необходимо будет вызвать метод SetInfo. Если метод SetInfo не будет вызван, выполнение последующих вызовов объекта будет невозможно.