_Type.IsInstanceOfType(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia obiektom COM dostęp niezależny od wersji do IsInstanceOfType(Object) metody .
public:
bool IsInstanceOfType(System::Object ^ o);
public bool IsInstanceOfType (object o);
abstract member IsInstanceOfType : obj -> bool
Public Function IsInstanceOfType (o As Object) As Boolean
Parametry
Zwraca
true
jeśli bieżący Type znajduje się w hierarchii dziedziczenia obiektu reprezentowanego przez o
, lub jeśli bieżący Type jest interfejsem, który o
obsługuje.
false
jeśli żaden z tych warunków nie ma przypadku, lub jeśli o
jest null
, lub jeśli bieżący Type jest otwartym typem ogólnym (czyli ContainsGenericParameters zwraca wartość true
).
Uwagi
Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.
Metoda Type.IsInstanceOfType określa, czy określony obiekt jest wystąpieniem bieżącego Typeobiektu .