IActivationObject.GetMemberValue(String, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När det implementeras i en klass hämtar du värdet för den angivna medlemmen genom att söka i omfångshierarkin. Den här metoden söker bara efter det omfång som anges av den lexikala nivån.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public:
System::Object ^ GetMemberValue(System::String ^ name, int lexlevel);
public object GetMemberValue(string name, int lexlevel);
abstract member GetMemberValue : string * int -> obj
Public Function GetMemberValue (name As String, lexlevel As Integer) As Object
Parametrar
- name
- String
Namnet på medlemmen som ska sökas efter.
- lexlevel
- Int32
Den lexikala nivån för sökning.
Returer
Värdet för medlemmen name.
Kommentarer
Den här metoden gäller för medlemmar som inte kan lösas vid kompileringstillfället. Detta inträffar när ett eval uttryck refererar till en medlem i det yttre omfånget. Eftersom uttrycket eval kan deklarera en lokal medlem med samma namn kan medlemmen inte vara tidigt bunden till den yttre omfångsmedlemmen.