ScriptObject.GetProperty Metoda

Definicja

Pobiera właściwość, która ma określoną nazwę.

Przeciążenia

Nazwa Opis
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ść, która ma określoną nazwę 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ść, która ma określoną nazwę.

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

Pobiera właściwość, która ma określoną nazwę 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, w jaki wyszukiwanie elementów członkowskich jest przeprowadzane przez odbicie.

binder
Binder

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

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 obsługi 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ść, która ma określoną nazwę.

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, w jaki wyszukiwanie elementów członkowskich jest przeprowadzane 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