ScriptObject Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поддерживает классы JScript. Это основной базовый класс всех классов JScript. Этот класс принадлежит к категории объектов и функций.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class ScriptObject abstract : System::Reflection::IReflect
public abstract class ScriptObject : System.Reflection.IReflect
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class ScriptObject : System.Reflection.IReflect
type ScriptObject = class
interface IReflect
[<System.Runtime.InteropServices.ComVisible(true)>]
type ScriptObject = class
interface IReflect
Public MustInherit Class ScriptObject
Implements IReflect
- Наследование
-
ScriptObject
- Производный
- Атрибуты
- Реализации
Поля
engine |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Хранит ссылка на обработчик скриптов. |
parent |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Хранит ссылки на родительский объект. |
Свойства
Item[Double] |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает или задает член объекта скрипта, на который указывает заданное значение индекса Double. |
Item[Int32] |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает или задает член объекта скрипта, на который указывает заданное значение индекса Int32. |
Item[Object[]] |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает член объекта скрипта, на который указывает заданное имя, значение индекса Double или значение индекса Int32. |
Item[String] |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает член объекта скрипта, на который указывает заданное имя. |
UnderlyingSystemType |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает тип объекта скрипта. |
Методы
Equals(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetField(String, BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает поле с заданным именем. |
GetFields(BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает массив объектов FieldInfo, соответствующих всем полям текущего объекта скрипта. |
GetHashCode() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetMember(String, BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При переопределении в производном классе получает массив объектов MemberInfo, соответствующих всем членам, которые соответствуют заданному имени. |
GetMembers(BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. При переопределении в производном классе получает массив объектов MemberInfo, соответствующих всем членам текущего объекта скрипта. |
GetMethod(String, BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает метод с заданным именем. |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает метод с заданным именем, используя указанные критерии выбора. |
GetMethods(BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает массив объектов MethodInfo, соответствующих всем методам текущего объекта скрипта. |
GetParent() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает ссылку на родительский объект. |
GetProperties(BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает массив объектов PropertyInfo, соответствующих всем свойствам текущего объекта скрипта. |
GetProperty(String, BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает свойство с указанным именем. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает свойство с заданным именем, используя указанные критерии выбора. |
GetType() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Вызывает указанный член. |
MemberwiseClone() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
WrapMembers(MemberInfo, Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает объект с оболочкой, который содержит заданный член вместе с указанным объектом. |
WrapMembers(MemberInfo[], Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает массив объектов с оболочкой, содержащий заданные члены вместе с указанным объектом. |
WrapMembers(MemberInfo[], Object, SimpleHashtable) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает массив объектов с оболочкой, содержащий заданный член вместе с указанным объектом, кэшируя результаты в указанное хранилище данных. |