_Type.GetProperty Metoda

Definicja

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetProperty metody .

Przeciążenia

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

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetProperty(String, Type, Type[], ParameterModifier[]) metody .

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

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) metody .

GetProperty(String, Type, Type[])

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetProperty(String, Type, Type[]) metody .

GetProperty(String, Type)

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetProperty(String, Type) metody .

GetProperty(String, Type[])

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetProperty(String, Type[]) metody .

GetProperty(String, BindingFlags)

Udostępnia obiekty COM z niezależnym od wersji dostępem do GetProperty(String, BindingFlags) metody .

GetProperty(String)

Udostępnia obiekty COM z niezależnym od wersji dostępem 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 określoną właściwość bieżącego Typeelementu .

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

Udostępnia obiekty COM z niezależnym od wersji dostępem 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

Nazwa String 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 właściwości indeksowanej do pobrania.

-lub-

Pusta tablica typu Type (czyli typ[] = nowy typ[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[])

Udostępnia obiekty COM z niezależnym od wersji dostępem 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

Zawierająca String nazwę właściwości do pobrania.

bindingAttr
BindingFlags

Maska bitowa składająca się z co najmniej BindingFlags jednej, 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 włącza powiązanie, które może obejmować wybór przeciążonej metody, 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 właściwości indeksowanej do pobrania.

-lub-

Pusta tablica typu Type (czyli typ[] = nowy typ[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

PropertyInfo Obiekt 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[])

Udostępnia obiekty COM z niezależnym od wersji dostępem 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

Nazwa String 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 właściwości indeksowanej do pobrania.

-lub-

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

Zwraca

PropertyInfo Obiekt 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)

Udostępnia obiekty COM z niezależnym od wersji dostępem 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

Nazwa String 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 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 właściwość publiczną o określonej nazwie i typie zwracania.

Dotyczy

GetProperty(String, Type[])

Udostępnia obiekty COM z niezależnym od wersji dostępem 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

Nazwa String właściwości publicznej do pobrania.

types
Type[]

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

-lub-

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

Zwraca

PropertyInfo Obiekt 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)

Udostępnia obiekty COM z niezależnym od wersji dostępem 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

Zawierająca String nazwę właściwości do pobrania.

bindingAttr
BindingFlags

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

-lub-

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

Zwraca

PropertyInfo Obiekt 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)

Udostępnia obiekty COM z niezależnym od wersji dostępem 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

Nazwa String właściwości publicznej do pobrania.

Zwraca

Obiekt PropertyInfo reprezentujący właściwość publiczną o określonej nazwie, 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 właściwość publiczną o określonej nazwie.

Dotyczy