如何通过 C# 中 COM 对象的反射读出所有属性名称?如果我知道名字,我就知道如何获得房产。
comObject.GetType().InvokeMember("PropertyName", System.Reflection.BindingFlags.GetProperty, null, comObject, null);
但是当我想转储所有属性时怎么办?
PropertyInfo[] properties = t.GetProperties();
这种方式不适用于 Com-Objects。如果我做一个 GetMembers() 我得到这些成员:
Name: GetLifetimeService
Name: InitializeLifetimeService
Name: CreateObjRef
Name: ToString
Name: Equals
Name: GetHashCode
Name: GetType
问候克里斯