DataViewBrowseObject.IReflect.GetProperty – metoda (String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier )
Načte zadaný veřejnou vlastnost jejíž parametry odpovídají typy zadaný argument a modifikátory pro typ aktuální instanci pomocí zadané vazbě omezení.
Obor názvů: Microsoft.VisualStudio.Data.Framework
Sestavení: Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Deklarace
Private Function GetProperty ( _
name As String, _
bindingAttr As BindingFlags, _
binder As Binder, _
returnType As Type, _
types As Type(), _
modifiers As ParameterModifier() _
) As PropertyInfo Implements IReflect.GetProperty
PropertyInfo IReflect.GetProperty(
string name,
BindingFlags bindingAttr,
Binder binder,
Type returnType,
Type[] types,
ParameterModifier[] modifiers
)
private:
virtual PropertyInfo^ GetProperty(
String^ name,
BindingFlags bindingAttr,
Binder^ binder,
Type^ returnType,
array<Type^>^ types,
array<ParameterModifier>^ modifiers
) sealed = IReflect::GetProperty
private abstract GetProperty :
name:string *
bindingAttr:BindingFlags *
binder:Binder *
returnType:Type *
types:Type[] *
modifiers:ParameterModifier[] -> PropertyInfo
private override GetProperty :
name:string *
bindingAttr:BindingFlags *
binder:Binder *
returnType:Type *
types:Type[] *
modifiers:ParameterModifier[] -> PropertyInfo
Jazyk JScript nepodporuje explicitní implementace rozhraní.
Parametry
- name
Typ: System.String
Název vlastnosti získat.
- bindingAttr
Typ: System.Reflection.BindingFlags
Bitová maska tvořen jedním nebo více BindingFlags , určit, jak se provádí vyhledávání nebo nulu vrátit prázdné pole.
- binder
Typ: System.Reflection.Binder
A Binder objektu, který definuje sadu vlastností a umožňuje vazby, která mohou zahrnovat výběr Přetěžovaná metoda nátlaku typy argumentů a vyvolání člen prostřednictvím reflexe; or nullodkaz null (Nothing v jazyce Visual Basic) to use the DefaultBinder.
- returnType
Typ: System.Type
Návratový typ vlastnosti.
- types
Typ: array<System.Type[]
Pole Type objekty představující počet, objednávky a typy parametrů pro indexovaná vlastnost získat nebo prázdné Type pole získat vlastnost, která není indexován.
- modifiers
Typ: array<System.Reflection.ParameterModifier[]
Pole ParameterModifier představující atributy spojené s odpovídající prvek pole typů objektů.Výchozí pořadače nezpracovává tento parametr.
Vrácená hodnota
Typ: System.Reflection.PropertyInfo
A PropertyInfo objekt představující určenou vlastnost pro typ aktuální instance, pokud odpovídající stanovené požadavky; v ostatních případech vrátí hodnotu null .
Implementuje
IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[])
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.