TypeDescriptionProvider.GetReflectionType Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Provádí normální odraz proti objektu.
Přetížení
GetReflectionType(Type) |
Provede normální odraz proti typu. |
GetReflectionType(Type, Object) |
Provádí normální odraz proti danému objektu s daným typem. |
GetReflectionType(Object) |
Provede normální odraz proti danému objektu. |
GetReflectionType(Type)
Provede normální odraz proti typu.
public:
Type ^ GetReflectionType(Type ^ objectType);
public Type GetReflectionType (Type objectType);
member this.GetReflectionType : Type -> Type
Public Function GetReflectionType (objectType As Type) As Type
Parametry
Návraty
Typ reflexe pro tento objectType
.
Výjimky
objectType
je null
.
Poznámky
Metoda GetReflectionType je verze GetTypeDescriptor metody nižší úrovně. Pokud nelze pro objekt najít žádný popisovač vlastního typu, GetReflectionType je volána k provádění normální reflexe proti objektu.
Tuto metodu přetížení, pokud jste volali člen popisovače typu, který používá typ místo instance.
Viz také
Platí pro
GetReflectionType(Type, Object)
Provádí normální odraz proti danému objektu s daným typem.
public:
virtual Type ^ GetReflectionType(Type ^ objectType, System::Object ^ instance);
public virtual Type GetReflectionType (Type objectType, object instance);
public virtual Type GetReflectionType (Type objectType, object? instance);
abstract member GetReflectionType : Type * obj -> Type
override this.GetReflectionType : Type * obj -> Type
Public Overridable Function GetReflectionType (objectType As Type, instance As Object) As Type
Parametry
- instance
- Object
Instance typu. Může být null
.
Návraty
Typ reflexe pro tento objectType
.
Poznámky
Metoda GetReflectionType je verze GetTypeDescriptor metody nižší úrovně. Pokud nelze pro objekt najít žádný popisovač vlastního typu, GetReflectionType je volána k provádění normální reflexe proti objektu.
Poznámky pro dědice
Tato metoda je prototypována jako virtual
a ve výchozím nastavení vrátí objectType
, pokud nebyl předán žádný nadřazený zprostředkovatel. Pokud byl předán nadřazený zprostředkovatel, tato metoda vyvolá metodu GetReflectionType nadřazeného zprostředkovatele.
Viz také
Platí pro
GetReflectionType(Object)
Provede normální odraz proti danému objektu.
public:
Type ^ GetReflectionType(System::Object ^ instance);
public Type GetReflectionType (object instance);
member this.GetReflectionType : obj -> Type
Public Function GetReflectionType (instance As Object) As Type
Parametry
- instance
- Object
Instance typu (nesmí být null
).
Návraty
Typ reflexe pro tento instance
.
Výjimky
instance
je null
.
Poznámky
Metoda GetReflectionType je verze GetTypeDescriptor metody nižší úrovně. Pokud nelze pro objekt najít žádný popisovač vlastního typu, GetReflectionType je volána k provádění normální reflexe proti objektu.
Toto přetížení metody použijte, pokud jste volali člen popisovače typu, který používá instanci místo typu.