ScriptObject.GetProperty Metoda

Definicja

Pobiera właściwość o określonej nazwie.

Przeciążenia

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

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera właściwość o określonej nazwie przy użyciu określonych kryteriów wyboru.

GetProperty(String, BindingFlags)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera właściwość o określonej nazwie.

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

Pobiera właściwość o określonej nazwie przy użyciu określonych kryteriów wyboru.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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

Nazwa właściwości do wyszukania.

bindingAttr
BindingFlags

Bitowa kombinacja wartości wyliczenia, która określa sposób przeprowadzania wyszukiwania elementów członkowskich przez odbicie.

binder
Binder

Obiekt, który wykonuje konwersję typu z rzeczywistego typu argumentu na typ formalnego argumentu.

returnType
Type

Typ wartości zwracanej, którą musi mieć właściwość.

types
Type[]

Typy indeksów wyszukiwanej właściwości. Służy do właściwości indeksu, takich jak indeksator klasy.

modifiers
ParameterModifier[]

Tablica modyfikatorów parametrów, które umożliwiają powiązanie do pracy z podpisami parametrów, w których typy zostały zmodyfikowane.

Zwraca

Właściwość o określonej wartości namelub null, jeśli obiekt skryptu nie zawiera właściwości .

Implementuje

Zobacz też

Dotyczy

GetProperty(String, BindingFlags)

Pobiera właściwość o określonej nazwie.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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

Nazwa właściwości do pobrania.

bindingAttr
BindingFlags

Bitowa kombinacja wartości wyliczenia, która określa sposób przeprowadzania wyszukiwania elementów członkowskich przez odbicie.

Zwraca

Właściwość o określonej wartości namelub null, jeśli obiekt skryptu nie zawiera właściwości .

Implementuje

Zobacz też

Dotyczy