Sdílet prostřednictvím


ScriptObject.GetProperty Metoda

Definice

Získá vlastnost, která má zadaný název.

Přetížení

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá vlastnost, která má zadaný název pomocí zadaných kritérií výběru.

GetProperty(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá vlastnost, která má zadaný název.

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

Získá vlastnost, která má zadaný název pomocí zadaných kritérií výběru.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public:
 virtual 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
override this.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

Název vlastnosti, která se má vyhledat.

bindingAttr
BindingFlags

Bitové kombinace hodnot výčtu, která určuje způsob, jakým je vyhledávání členů prováděno reflexí.

binder
Binder

Objekt, který provádí převod typu ze skutečného typu argumentu na formální typ argumentu.

returnType
Type

Typ návratové hodnoty, kterou musí mít vlastnost.

types
Type[]

Typy indexů hledané vlastnosti. Používá se pro vlastnosti indexu, například indexer pro třídu.

modifiers
ParameterModifier[]

Pole modifikátorů parametrů, které umožňují vazbu pracovat s podpisy parametrů, ve kterých byly typy změněny.

Návraty

Vlastnost, která má zadanou namehodnotu , nebo hodnotu null, pokud objekt skriptu neobsahuje vlastnost.

Implementuje

Viz také

Platí pro

GetProperty(String, BindingFlags)

Získá vlastnost, která má zadaný název.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public:
 virtual 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
override this.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo

Parametry

name
String

Název vlastnosti, která se má získat.

bindingAttr
BindingFlags

Bitové kombinace hodnot výčtu, která určuje způsob, jakým je vyhledávání členů prováděno reflexí.

Návraty

Vlastnost, která má zadanou namehodnotu , nebo hodnotu null, pokud objekt skriptu neobsahuje vlastnost.

Implementuje

Viz také

Platí pro