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). |
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design - пространство имен