_Type.GetProperty Metoda

Definice

Poskytuje objekty COM s přístupem nezávislý na verzi metody GetProperty .

Přetížení

GetProperty(String, Type, Type[], ParameterModifier[])

Poskytuje objekty COM s přístupem nezávislý na verzi metody GetProperty(String, Type, Type[], ParameterModifier[]) .

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Poskytuje objekty COM s přístupem nezávislý na verzi metody GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) .

GetProperty(String, Type, Type[])

Poskytuje objekty COM s přístupem nezávislý na verzi metody GetProperty(String, Type, Type[]) .

GetProperty(String, Type)

Poskytuje objekty COM s přístupem nezávislý na verzi metody GetProperty(String, Type) .

GetProperty(String, Type[])

Poskytuje objekty COM s přístupem nezávislý na verzi metody GetProperty(String, Type[]) .

GetProperty(String, BindingFlags)

Poskytuje objekty COM s přístupem nezávislý na verzi metody GetProperty(String, BindingFlags) .

GetProperty(String)

Poskytuje objekty COM s přístupem nezávislý na verzi metody GetProperty(String) .

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 nezávislý na verzi metody 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

name
String

Obsahující String název veřejné vlastnosti, která se má získat.

returnType
Type

Návratový typ vlastnosti.

types
Type[]

Pole Type objektů představující počet, pořadí a typ parametrů indexované vlastnosti k získání.

-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; nullv 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 nezávislý na verzi metody 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

name
String

Obsahující String název vlastnosti, která se má získat.

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 nullhodnotu .

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í členu 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í počet, pořadí a typ parametrů indexované vlastnosti k získání.

-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; nullv 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 hledá 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 nezávislý na verzi metody 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

name
String

Obsahující String název veřejné vlastnosti, která se má získat.

returnType
Type

Návratový typ vlastnosti.

types
Type[]

Pole Type objektů představující počet, pořadí a typ parametrů indexované vlastnosti k získání.

-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 nezávislý na verzi metody 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

name
String

Obsahující String název veřejné vlastnosti, která se má získat.

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 nezávislý na verzi metody 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

name
String

Obsahující String název veřejné vlastnosti, která se má získat.

types
Type[]

Pole Type objektů představující počet, pořadí a typ parametrů indexované vlastnosti k získání.

-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 nezávislý na verzi metody 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

name
String

Obsahující String název vlastnosti, která se má získat.

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 nullhodnotu .

Návraty

Objekt PropertyInfo představující vlastnost, která odpovídá zadaným požadavkům, pokud je nalezen; nullv 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 vlastnost pomocí zadaných omezení vazby.

Platí pro

GetProperty(String)

Poskytuje objekty COM s přístupem nezávislý na verzi metody 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

name
String

Obsahující String název veřejné vlastnosti, která se má získat.

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.

Platí pro