_Type.GetNestedTypes Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет COM-объекты с независящим от версии доступом к методу GetNestedTypes.
Перегрузки
GetNestedTypes() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetNestedTypes(). |
GetNestedTypes(BindingFlags) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetNestedTypes(BindingFlags) и выполняет поиск типов, вложенных в текущий тип Type, используя заданные ограничения на связывание. |
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetNestedTypes получает типы, вложенные в текущий Typeобъект .
GetNestedTypes()
Предоставляет COM-объекты с независящим от версии доступом к методу GetNestedTypes().
public:
cli::array <Type ^> ^ GetNestedTypes();
public Type[] GetNestedTypes ();
abstract member GetNestedTypes : unit -> Type[]
Public Function GetNestedTypes () As Type()
Возвращаемое значение
Массив объектов Type, представляющий все типы, вложенные в текущий тип Type.
-или-
Пустой массив типа Type, если у текущего типа Type нет вложенных типов.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetNestedTypes возвращает все типы, вложенные в текущий Typeобъект .
Применяется к
GetNestedTypes(BindingFlags)
Предоставляет COM-объекты с независящим от версии доступом к методу GetNestedTypes(BindingFlags) и выполняет поиск типов, вложенных в текущий тип Type, используя заданные ограничения на связывание.
public:
cli::array <Type ^> ^ GetNestedTypes(System::Reflection::BindingFlags bindingAttr);
public Type[] GetNestedTypes (System.Reflection.BindingFlags bindingAttr);
abstract member GetNestedTypes : System.Reflection.BindingFlags -> Type[]
Public Function GetNestedTypes (bindingAttr As BindingFlags) As Type()
Параметры
- bindingAttr
- BindingFlags
Битовая маска, составленная из одного или нескольких объектов BindingFlags и указывающая, как ведется поиск.
-или-
Нуль, чтобы было возвращено значение null
.
Возвращаемое значение
Массив объектов Type, представляющий все типы, вложенные внутри текущего типа Type и удовлетворяющие указанным ограничениям привязки.
-или-
Пустой массив типа Type, если внутри текущего объекта Type нет вложенных типов, или ни один из вложенных типов не удовлетворяет ограничениям привязки.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.