Поделиться через


AssemblyReferences.GetTypes - метод

Обновлен: Ноябрь 2007

Этот API поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.

Возвращает все типы в набор сборок, на которые имеются ссылки, являющийся производным, или реализует указанный базовый тип.

Пространство имен:  Microsoft.Windows.Design
Сборка:  Microsoft.Windows.Design.Markup (в Microsoft.Windows.Design.Markup.dll)

Синтаксис

'Декларация
Public Function GetTypes ( _
    baseType As Type _
) As IEnumerable(Of Type)
'Применение
Dim instance As AssemblyReferences
Dim baseType As Type
Dim returnValue As IEnumerable(Of Type)

returnValue = instance.GetTypes(baseType)
public IEnumerable<Type> GetTypes(
    Type baseType
)
public:
IEnumerable<Type^>^ GetTypes(
    Type^ baseType
)
public function GetTypes(
    baseType : Type
) : IEnumerable<Type>

Параметры

  • baseType
    Тип: System.Type
    Базовый тип, от которого все возвращаемые типы являются производными. Если baseType является интерфейсом, то все возвращаемые типы будут реализовывать интерфейс.

Возвращаемое значение

Тип: System.Collections.Generic.IEnumerable<Type>
Перечисление типов. Если соответствующие типы не найдены, возвращается пустое перечисление.

Исключения

Исключение Условие
ArgumentNullException

Параметр baseType имеет значение nullссылка null (Nothing в Visual Basic).

Разрешения

См. также

Ссылки

AssemblyReferences Класс

AssemblyReferences - члены

Microsoft.Windows.Design - пространство имен

Другие ресурсы

Расширяемость среды конструктора WPF