_PropertyInfo

cs.system.runtime.interopservices._PropertyInfo (extern interface) → cs.system.reflection.PropertyInfo

Instance Members

ReflectedType: cs.system.Type

PropertyType: cs.system.Type

Name: String

MemberType: Anonymous

IsSpecialName: Bool

DeclaringType: cs.system.Type

CanWrite: Bool

CanRead: Bool

Attributes: Anonymous

Returns
cs.NativeArray<cs.system.reflection.MethodInfo>

GetCustomAttributes(inherit: Bool): cs.NativeArray<Dynamic>
Name Type
inherit Bool
Returns
cs.NativeArray<Dynamic>

Returns
cs.system.reflection.MethodInfo

Returns
cs.NativeArray<cs.system.reflection.ParameterInfo>

Returns
cs.system.reflection.MethodInfo

GetIDsOfNames(riid: cs.Ref, rgszNames: cs.system.IntPtr, cNames: UInt, lcid: UInt, rgDispId: cs.system.IntPtr): Void
Name Type
riid cs.Ref
rgszNames cs.system.IntPtr
cNames UInt
lcid UInt
rgDispId cs.system.IntPtr

GetTypeInfo(iTInfo: UInt, lcid: UInt, ppTInfo: cs.system.IntPtr): Void
Name Type
iTInfo UInt
lcid UInt
ppTInfo cs.system.IntPtr

GetTypeInfoCount(pcTInfo: cs.Out): Void
Name Type
pcTInfo cs.Out

Invoke(dispIdMember: UInt, riid: cs.Ref, lcid: UInt, wFlags: cs.types.Int16, pDispParams: cs.system.IntPtr, pVarResult: cs.system.IntPtr, pExcepInfo: cs.system.IntPtr, puArgErr: cs.system.IntPtr): Void
Name Type
dispIdMember UInt
riid cs.Ref
lcid UInt
wFlags cs.types.Int16
pDispParams cs.system.IntPtr
pVarResult cs.system.IntPtr
pExcepInfo cs.system.IntPtr
puArgErr cs.system.IntPtr

GetType(): cs.system.Type
Returns
cs.system.Type

GetValue(obj: Dynamic, index: cs.NativeArray<Dynamic>): Dynamic
Name Type
obj Dynamic
index cs.NativeArray<Dynamic>
Returns
Dynamic

IsDefined(attributeType: cs.system.Type, inherit: Bool): Bool
Name Type
attributeType cs.system.Type
inherit Bool
Returns
Bool

SetValue(obj: Dynamic, value: Dynamic, index: cs.NativeArray<Dynamic>): Void
Name Type
obj Dynamic
value Dynamic
index cs.NativeArray<Dynamic>

ToString(): String
Returns
String

Metadata

Name Parameters
:nativeGen -
:abstract -
:libType -
:csNative -