Freigeben über


AssemblyReferences.GetTypes-Methode

Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Gibt alle Typen in dem Satz der Assemblys, auf die verwiesen wird, zurück, die vom angegebenen Basistyp abgeleitet werden oder ihn implementieren.

Namespace:  Microsoft.Windows.Design
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Syntax

'Declaration
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>

Parameter

  • baseType
    Typ: System.Type
    Der Basistyp, von dem alle zurückgegebenen Typen abgeleitet werden sollten.Wenn es sich bei baseType um eine Schnittstelle handelt, implementieren alle zurückgegebenen Typen die Schnittstelle.

Rückgabewert

Typ: System.Collections.Generic.IEnumerable<Type>
Eine Enumeration von Typen.Wenn keine übereinstimmenden Typen vorhanden sind, wird eine leere Enumeration zurückgegeben.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

baseType hat den Wert nullNULL-Verweis (Nothing in Visual Basic).

.NET Framework-Sicherheit

Siehe auch

Referenz

AssemblyReferences Klasse

Microsoft.Windows.Design-Namespace

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit