_PropertyInfo.GetValue Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt COM-objecten versie-onafhankelijke toegang tot de GetValue methoden.
Overloads
| Name | Description |
|---|---|
| GetValue(Object, Object[]) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de GetValue(Object, Object[]) methode. |
| GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) |
Biedt COM-objecten met versie-onafhankelijke toegang tot de GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) methode. |
Opmerkingen
Deze methode is bedoeld voor toegang tot beheerde klassen vanuit niet-beheerde code en mag niet worden aangeroepen vanuit beheerde code.
De GetValue methoden retourneren de waarde van de eigenschap.
GetValue(Object, Object[])
Biedt COM-objecten met versie-onafhankelijke toegang tot de GetValue(Object, Object[]) methode.
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
Parameters
- obj
- Object
Het object waarvan de eigenschapswaarde wordt geretourneerd.
- index
- Object[]
Optionele indexwaarden voor geïndexeerde eigenschappen. Deze waarde moet voor niet-geïndexeerde eigenschappen zijn null .
Retouren
De eigenschapswaarde voor de obj parameter.
Opmerkingen
Deze methode is bedoeld voor toegang tot beheerde klassen vanuit niet-beheerde code en mag niet worden aangeroepen vanuit beheerde code.
De GetValue methode retourneert een letterlijke waarde die is gekoppeld aan de eigenschap door een compiler.
Van toepassing op
GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)
Biedt COM-objecten met versie-onafhankelijke toegang tot de GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) methode.
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
Parameters
- obj
- Object
Het object waarvan de eigenschapswaarde wordt geretourneerd.
- invokeAttr
- BindingFlags
Het aanroepkenmerk. Dit moet een bitvlag zijn vanBindingFlags: InvokeMethod, CreateInstance, Static, GetField, SetField, , of GetPropertySetProperty. Er moet een geschikt aanroepkenmerk worden opgegeven. Als een statisch lid wordt aangeroepen, moet de Static vlag BindingFlags worden ingesteld.
- binder
- Binder
Een object dat de binding, dwang van argumenttypen, het aanroepen van leden en het ophalen van MemberInfo objecten via reflectie mogelijk maakt. Als binder dat het is null, wordt de standaardbinding gebruikt.
- index
- Object[]
Optionele indexwaarden voor geïndexeerde eigenschappen. Deze waarde moet voor niet-geïndexeerde eigenschappen zijn null .
- culture
- CultureInfo
Het CultureInfo object dat de cultuur vertegenwoordigt waarvoor de resource wordt gelokaliseerd. Houd er rekening mee dat als de resource niet is gelokaliseerd voor deze cultuur, de CultureInfo.Parent methode opeenvolgend wordt aangeroepen bij het zoeken naar een overeenkomst. Als deze waarde is null, wordt de CultureInfo waarde verkregen van de CultureInfo.CurrentUICulture eigenschap.
Retouren
De eigenschapswaarde voor de obj parameter.
Opmerkingen
Deze methode is bedoeld voor toegang tot beheerde klassen vanuit niet-beheerde code en mag niet worden aangeroepen vanuit beheerde code.
De GetValue methode retourneert de waarde van een eigenschap met de opgegeven binding, index en CultureInfo.