_PropertyInfo.GetValue Méthode

Définition

Fournit aux objets COM un accès indépendant de la GetValue version aux méthodes.

Surcharges

Nom Description
GetValue(Object, Object[])

Fournit aux objets COM un accès indépendant de la version à la GetValue(Object, Object[]) méthode.

GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)

Fournit aux objets COM un accès indépendant de la version à la GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) méthode.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

Les GetValue méthodes retournent la valeur de la propriété.

GetValue(Object, Object[])

Fournit aux objets COM un accès indépendant de la version à la GetValue(Object, Object[]) méthode.

public:
 System::Object ^ GetValue(System::Object ^ obj, cli::array <System::Object ^> ^ index);
public object GetValue(object obj, object[] index);
abstract member GetValue : obj * obj[] -> obj
Public Function GetValue (obj As Object, index As Object()) As Object

Paramètres

obj
Object

Objet dont la valeur de propriété est retournée.

index
Object[]

Valeurs d’index facultatives pour les propriétés indexées. Cette valeur doit être null destinée aux propriétés non indexées.

Retours

Valeur de propriété du obj paramètre.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La GetValue méthode retourne une valeur littérale associée à la propriété par un compilateur.

S’applique à

GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)

Fournit aux objets COM un accès indépendant de la version à la GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) méthode.

public:
 System::Object ^ GetValue(System::Object ^ obj, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ index, System::Globalization::CultureInfo ^ culture);
public object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
abstract member GetValue : obj * System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> obj
Public Function GetValue (obj As Object, invokeAttr As BindingFlags, binder As Binder, index As Object(), culture As CultureInfo) As Object

Paramètres

obj
Object

Objet dont la valeur de propriété est retournée.

invokeAttr
BindingFlags

Attribut d’appel. Il doit s’agir d’un indicateur de bits de BindingFlags: , , CreateInstanceStatic, GetField, SetField, GetProperty, ou SetPropertyInvokeMethod. Un attribut d’appel approprié doit être spécifié. Si un membre statique est appelé, l’indicateur Static de BindingFlags doit être défini.

binder
Binder

Objet qui permet la liaison, la contrainte des types d’arguments, l’appel de membres et la récupération d’objets MemberInfo par réflexion. Si binder c’est nullle cas, le classeur par défaut est utilisé.

index
Object[]

Valeurs d’index facultatives pour les propriétés indexées. Cette valeur doit être null destinée aux propriétés non indexées.

culture
CultureInfo

Objet CultureInfo qui représente la culture pour laquelle la ressource sera localisée. Notez que si la ressource n’est pas localisée pour cette culture, la CultureInfo.Parent méthode est appelée successivement à la recherche d’une correspondance. Si cette valeur est null, elle CultureInfo est obtenue à partir de la CultureInfo.CurrentUICulture propriété.

Retours

Valeur de propriété du obj paramètre.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La GetValue méthode retourne la valeur d’une propriété ayant la liaison, l’index et CultureInfo.

S’applique à