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


AssemblyReferences.GetTypes - метод

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

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

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

Синтаксис

'Декларация
Public Function GetTypes ( _
    baseType As Type _
) As IEnumerable(Of Type)
public IEnumerable<Type> GetTypes(
    Type baseType
)
public:
IEnumerable<Type^>^ GetTypes(
    Type^ baseType
)
member GetTypes : 
        baseType:Type -> IEnumerable<Type> 
public function GetTypes(
    baseType : Type
) : IEnumerable<Type>

Параметры

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

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

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

Исключения

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

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

Безопасность платформы .NET Framework

См. также

Ссылки

AssemblyReferences Класс

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

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

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