_Type.GetProperty 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í.
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty .
Přetížení
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Type.GetProperty získá konkrétní vlastnost aktuálního Typeobjektu .
GetProperty(String, Type, Type[], ParameterModifier[])
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, Type, Type[], ParameterModifier[]) .
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo
Parametry
- returnType
- Type
Návratový typ vlastnosti.
- types
- Type[]
Pole Type objektů představující číslo, pořadí a typ parametrů indexované vlastnosti, které chcete získat.
-nebo-
Prázdné pole typu Type (tj. Type[] types = new Type[0]) pro získání vlastnosti, která není indexovaná.
- modifiers
- ParameterModifier[]
Pole ParameterModifier objektů představující atributy přidružené k odpovídajícímu prvku v types
poli. Výchozí vázací objekt tento parametr nezpracovává.
Návraty
Objekt PropertyInfo představující veřejnou vlastnost, která odpovídá zadaným požadavkům, pokud je nalezen; null
v opačném případě .
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Type.GetProperty vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům.
Platí pro
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) .
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo
Parametry
- bindingAttr
- BindingFlags
Bitová maska složená z jedné nebo více BindingFlags , která určuje, jak se má vyhledávání provádět.
-nebo-
Nula, pokud chcete vrátit null
hodnotu .
- binder
- Binder
Objekt Binder , který definuje sadu vlastností a povoluje vazbu, která může zahrnovat výběr přetížené metody, vynucování typů argumentů a vyvolání člena prostřednictvím reflexe.
-nebo-
null
, pokud chcete použít DefaultBinder.
- returnType
- Type
Návratový typ vlastnosti.
- types
- Type[]
Pole Type objektů představující číslo, pořadí a typ parametrů indexované vlastnosti, které chcete získat.
-nebo-
Prázdné pole typu Type (tj. Type[] types = new Type[0]) pro získání vlastnosti, která není indexovaná.
- modifiers
- ParameterModifier[]
Pole ParameterModifier objektů představující atributy přidružené k odpovídajícímu prvku v types
poli. Výchozí vázací objekt tento parametr nezpracovává.
Návraty
Objekt PropertyInfo představující vlastnost, která odpovídá zadaným požadavkům, pokud je nalezen; v opačném případě null
.
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Type.GetProperty vyhledá zadanou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení.
Platí pro
GetProperty(String, Type, Type[])
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, Type, Type[]) .
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType, cli::array <Type ^> ^ types);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType, Type[] types);
abstract member GetProperty : string * Type * Type[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type, types As Type()) As PropertyInfo
Parametry
- returnType
- Type
Návratový typ vlastnosti.
- types
- Type[]
Pole Type objektů představující číslo, pořadí a typ parametrů indexované vlastnosti, které chcete získat.
-nebo-
Prázdné pole typu Type (tj. Type[] types = new Type[0]) pro získání vlastnosti, která není indexovaná.
Návraty
Objekt PropertyInfo představující veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů, pokud jsou nalezeny null
, v opačném případě .
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Type.GetProperty vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů.
Platí pro
GetProperty(String, Type)
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, Type) .
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType);
abstract member GetProperty : string * Type -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type) As PropertyInfo
Parametry
- returnType
- Type
Návratový typ vlastnosti.
Návraty
Objekt PropertyInfo představující veřejnou vlastnost se zadaným názvem, pokud je nalezen; v opačném případě null
.
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Type.GetProperty vyhledá veřejnou vlastnost se zadaným názvem a návratovým typem.
Platí pro
GetProperty(String, Type[])
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, Type[]) .
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, cli::array <Type ^> ^ types);
public System.Reflection.PropertyInfo GetProperty (string name, Type[] types);
abstract member GetProperty : string * Type[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, types As Type()) As PropertyInfo
Parametry
- types
- Type[]
Pole Type objektů představující číslo, pořadí a typ parametrů indexované vlastnosti, které chcete získat.
-nebo-
Prázdné pole typu Type (tj. Type[] types = new Type[0]) pro získání vlastnosti, která není indexovaná.
Návraty
Objekt PropertyInfo představující veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů, pokud jsou nalezeny null
, v opačném případě .
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Type.GetProperty vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů.
Platí pro
GetProperty(String, BindingFlags)
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String, BindingFlags) .
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo
Parametry
- bindingAttr
- BindingFlags
Bitová maska složená z jedné nebo více BindingFlags , která určuje, jak se má vyhledávání provádět.
-nebo-
Nula, pokud chcete vrátit null
hodnotu .
Návraty
Objekt PropertyInfo představující vlastnost, která odpovídá zadaným požadavkům, pokud je nalezen; v opačném případě null
.
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Type.GetProperty vyhledá zadanou vlastnost pomocí zadaných omezení vazby.
Platí pro
GetProperty(String)
Poskytuje objekty COM s přístupem k metodě nezávislý na verzích GetProperty(String) .
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name);
public System.Reflection.PropertyInfo GetProperty (string name);
abstract member GetProperty : string -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String) As PropertyInfo
Parametry
Návraty
Objekt PropertyInfo představující veřejnou vlastnost se zadaným názvem, pokud je nalezen; v opačném případě null
.
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda Type.GetProperty vyhledá veřejnou vlastnost se zadaným názvem.