_Type
cs.system.runtime.interopservices._Type (extern interface) → cs.system.Type
Instance Members
UnderlyingSystemType: cs.system.TypeTypeInitializer: cs.system.reflection.ConstructorInfoTypeHandle: cs.system.RuntimeTypeHandleReflectedType: cs.system.TypeNamespace: StringName: StringModule: cs.system.reflection.ModuleIsValueType: BoolIsUnicodeClass: BoolIsSpecialName: BoolIsSerializable: BoolIsSealed: BoolIsPublic: BoolIsPrimitive: BoolIsPointer: BoolIsNotPublic: BoolIsNestedPublic: BoolIsNestedPrivate: BoolIsNestedFamORAssem: BoolIsNestedFamily: BoolIsNestedFamANDAssem: BoolIsNestedAssembly: BoolIsMarshalByRef: BoolIsLayoutSequential: BoolIsInterface: BoolIsImport: BoolIsExplicitLayout: BoolIsEnum: BoolIsContextful: BoolIsCOMObject: BoolIsClass: BoolIsByRef: BoolIsAutoLayout: BoolIsAutoClass: BoolIsArray: BoolIsAnsiClass: BoolIsAbstract: BoolHasElementType: BoolGUID: cs.system.GuidFullName: StringDeclaringType: cs.system.TypeBaseType: cs.system.TypeAssemblyQualifiedName: StringAssembly: cs.system.reflection.AssemblyFindInterfaces(filter: cs.system.reflection.TypeFilter, filterCriteria: Dynamic): cs.NativeArray<cs.system.Type>| Name | Type |
|---|---|
filter |
cs.system.reflection.TypeFilter |
filterCriteria |
Dynamic |
| Returns |
|---|
| cs.NativeArray<cs.system.Type> |
FindMembers(memberType: Anonymous, bindingAttr: Anonymous, filter: cs.system.reflection.MemberFilter, filterCriteria: Dynamic): cs.NativeArray<cs.system.reflection.MemberInfo>| Name | Type |
|---|---|
memberType |
Anonymous |
bindingAttr |
Anonymous |
filter |
cs.system.reflection.MemberFilter |
filterCriteria |
Dynamic |
| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MemberInfo> |
GetArrayRank(): Int| Returns |
|---|
| Int |
GetConstructor(types: cs.NativeArray<cs.system.Type>): cs.system.reflection.ConstructorInfo| Name | Type |
|---|---|
types |
cs.NativeArray<cs.system.Type> |
| Returns |
|---|
| cs.system.reflection.ConstructorInfo |
GetConstructors(): cs.NativeArray<cs.system.reflection.ConstructorInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.ConstructorInfo> |
GetCustomAttributes(inherit: Bool): cs.NativeArray<Dynamic>| Name | Type |
|---|---|
inherit |
Bool |
| Returns |
|---|
| cs.NativeArray<Dynamic> |
GetDefaultMembers(): cs.NativeArray<cs.system.reflection.MemberInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MemberInfo> |
GetElementType(): cs.system.Type| Returns |
|---|
| cs.system.Type |
GetEvent(name: String): cs.system.reflection.EventInfo| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.reflection.EventInfo |
GetEvents(): cs.NativeArray<cs.system.reflection.EventInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.EventInfo> |
GetField(name: String): cs.system.reflection.FieldInfo| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.reflection.FieldInfo |
GetFields(): cs.NativeArray<cs.system.reflection.FieldInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.FieldInfo> |
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 |
| 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 |
GetInterface(name: String): cs.system.Type| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.Type |
GetInterfaceMap(interfaceType: cs.system.Type): cs.system.reflection.InterfaceMapping| Name | Type |
|---|---|
interfaceType |
cs.system.Type |
| Returns |
|---|
| cs.system.reflection.InterfaceMapping |
GetInterfaces(): cs.NativeArray<cs.system.Type>| Returns |
|---|
| cs.NativeArray<cs.system.Type> |
GetMember(name: String): cs.NativeArray<cs.system.reflection.MemberInfo>| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MemberInfo> |
GetMembers(): cs.NativeArray<cs.system.reflection.MemberInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MemberInfo> |
GetMethod(name: String): cs.system.reflection.MethodInfo| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.reflection.MethodInfo |
GetMethods(): cs.NativeArray<cs.system.reflection.MethodInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MethodInfo> |
GetNestedType(name: String): cs.system.Type| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.Type |
GetNestedTypes(): cs.NativeArray<cs.system.Type>| Returns |
|---|
| cs.NativeArray<cs.system.Type> |
GetProperties(): cs.NativeArray<cs.system.reflection.PropertyInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.PropertyInfo> |
GetProperty(name: String): cs.system.reflection.PropertyInfo| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.reflection.PropertyInfo |
GetType(): cs.system.Type| Returns |
|---|
| cs.system.Type |
InvokeMember(name: String, invokeAttr: Anonymous, binder: cs.system.reflection.Binder, target: Dynamic, args: cs.NativeArray<Dynamic>): Dynamic| Name | Type |
|---|---|
name |
String |
invokeAttr |
Anonymous |
binder |
cs.system.reflection.Binder |
target |
Dynamic |
args |
cs.NativeArray<Dynamic> |
| Returns |
|---|
| Dynamic |
IsAssignableFrom(c: cs.system.Type): Bool| Name | Type |
|---|---|
c |
cs.system.Type |
| Returns |
|---|
| Bool |
IsDefined(attributeType: cs.system.Type, inherit: Bool): Bool| Name | Type |
|---|---|
attributeType |
cs.system.Type |
inherit |
Bool |
| Returns |
|---|
| Bool |
| Name | Type |
|---|---|
o |
Dynamic |
| Returns |
|---|
| Bool |
IsSubclassOf(c: cs.system.Type): Bool| Name | Type |
|---|---|
c |
cs.system.Type |
| Returns |
|---|
| Bool |
ToString(): String| Returns |
|---|
| String |
Metadata
| Name | Parameters |
|---|---|
:nativeGen |
- |
:abstract |
- |
:libType |
- |
:csNative |
- |