Udostępnij za pośrednictwem


_Type.GetProperty Metoda

Definicja

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty metody .

Przeciążenia

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type, Type[], ParameterModifier[]) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) metody .

GetProperty(String, Type, Type[])

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type, Type[]) metody .

GetProperty(String, Type)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type) metody .

GetProperty(String, Type[])

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type[]) metody .

GetProperty(String, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, BindingFlags) metody .

GetProperty(String)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String) metody .

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.GetProperty pobiera konkretną właściwość bieżącego Typeelementu .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type, Type[], ParameterModifier[]) metody .

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

Właściwość String zawierająca nazwę właściwości publicznej do pobrania.

returnType
Type

Zwracany typ właściwości.

types
Type[]

Tablica Type obiektów reprezentujących liczbę, kolejność i typ parametrów dla właściwości indeksowanej do pobrania.

-lub-

Pusta tablica typu Type (czyli type[] types = new Type[0]), aby uzyskać właściwość, która nie jest indeksowana.

modifiers
ParameterModifier[]

Tablica ParameterModifier obiektów reprezentujących atrybuty skojarzone z odpowiednim elementem w tablicy types . Domyślny konsolidator nie przetwarza tego parametru.

Zwraca

Obiekt PropertyInfo reprezentujący właściwość publiczną zgodną z określonymi wymaganiami, jeśli zostanie znaleziony; w przeciwnym razie null.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.GetProperty wyszukuje określoną właściwość publiczną, której parametry są zgodne z określonymi typami argumentów i modyfikatorami.

Dotyczy

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) metody .

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

Właściwość String zawierająca nazwę właściwości do pobrania.

bindingAttr
BindingFlags

Maska bitowa składająca się z co najmniej jednej BindingFlags , która określa sposób przeprowadzania wyszukiwania.

-lub-

Zero, aby zwrócić wartość null.

binder
Binder

Binder Obiekt, który definiuje zestaw właściwości i umożliwia powiązanie, które może obejmować wybór metody przeciążonej, przymus typów argumentów i wywołanie elementu członkowskiego przez odbicie.

-lub-

null, aby użyć elementu DefaultBinder.

returnType
Type

Zwracany typ właściwości.

types
Type[]

Tablica Type obiektów reprezentujących liczbę, kolejność i typ parametrów dla właściwości indeksowanej do pobrania.

-lub-

Pusta tablica typu Type (czyli type[] types = new Type[0]), aby uzyskać właściwość, która nie jest indeksowana.

modifiers
ParameterModifier[]

Tablica ParameterModifier obiektów reprezentujących atrybuty skojarzone z odpowiednim elementem w tablicy types . Domyślny konsolidator nie przetwarza tego parametru.

Zwraca

Obiekt PropertyInfo reprezentujący właściwość zgodną z określonymi wymaganiami, jeśli zostanie znaleziony; w przeciwnym razie null.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.GetProperty wyszukuje określoną właściwość, której parametry są zgodne z określonymi typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązania.

Dotyczy

GetProperty(String, Type, Type[])

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type, Type[]) metody .

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

Właściwość String zawierająca nazwę właściwości publicznej do pobrania.

returnType
Type

Zwracany typ właściwości.

types
Type[]

Tablica Type obiektów reprezentujących liczbę, kolejność i typ parametrów dla właściwości indeksowanej do pobrania.

-lub-

Pusta tablica typu Type (czyli type[] types = new Type[0]), aby uzyskać właściwość, która nie jest indeksowana.

Zwraca

Obiekt PropertyInfo reprezentujący właściwość publiczną, której parametry są zgodne z określonymi typami argumentów, jeśli zostaną znalezione; w przeciwnym razie null.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.GetProperty wyszukuje określoną właściwość publiczną, której parametry są zgodne z określonymi typami argumentów.

Dotyczy

GetProperty(String, Type)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type) metody .

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

Właściwość String zawierająca nazwę właściwości publicznej do pobrania.

returnType
Type

Zwracany typ właściwości.

Zwraca

Obiekt PropertyInfo reprezentujący właściwość publiczną o określonej nazwie, jeśli zostanie znaleziona; w przeciwnym razie null.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.GetProperty wyszukuje właściwość publiczną o określonej nazwie i zwracany typ.

Dotyczy

GetProperty(String, Type[])

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type[]) metody .

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

Właściwość String zawierająca nazwę właściwości publicznej do pobrania.

types
Type[]

Tablica Type obiektów reprezentujących liczbę, kolejność i typ parametrów dla właściwości indeksowanej do pobrania.

-lub-

Pusta tablica typu Type (czyli type[] types = new Type[0]), aby uzyskać właściwość, która nie jest indeksowana.

Zwraca

Obiekt PropertyInfo reprezentujący właściwość publiczną, której parametry są zgodne z określonymi typami argumentów, jeśli zostaną znalezione; w przeciwnym razie null.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.GetProperty wyszukuje określoną właściwość publiczną, której parametry są zgodne z określonymi typami argumentów.

Dotyczy

GetProperty(String, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, BindingFlags) metody .

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

Właściwość String zawierająca nazwę właściwości do pobrania.

bindingAttr
BindingFlags

Maska bitowa składająca się z co najmniej jednej BindingFlags , która określa sposób przeprowadzania wyszukiwania.

-lub-

Zero, aby zwrócić wartość null.

Zwraca

Obiekt PropertyInfo reprezentujący właściwość zgodną z określonymi wymaganiami, jeśli zostanie znaleziony; w przeciwnym razie null.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.GetProperty wyszukuje określoną właściwość przy użyciu określonych ograniczeń powiązania.

Dotyczy

GetProperty(String)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String) metody .

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

Właściwość String zawierająca nazwę właściwości publicznej do pobrania.

Zwraca

Obiekt PropertyInfo reprezentujący właściwość publiczną o określonej nazwie, jeśli zostanie znaleziona; w przeciwnym razie null.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Type.GetProperty wyszukuje właściwość publiczną o określonej nazwie.

Dotyczy