30 references to ITypeInfo
System.Windows.Forms (30)
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2Properties.cs (2)
340
UnsafeNativeMethods.
ITypeInfo
[] pTypeInfos = Com2TypeInfoProcessor.FindTypeInfos(comObject, false);
407
private unsafe long GetTypeInfoVersion(UnsafeNativeMethods.
ITypeInfo
pTypeInfo) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (17)
68
public static UnsafeNativeMethods.
ITypeInfo
FindTypeInfo(Object obj, bool wantCoClass) {
69
UnsafeNativeMethods.
ITypeInfo
pTypeInfo = null;
115
public static UnsafeNativeMethods.
ITypeInfo
[] FindTypeInfos(Object obj, bool wantCoClass){
117
UnsafeNativeMethods.
ITypeInfo
[] typeInfos = null;
119
UnsafeNativeMethods.
ITypeInfo
temp = null;
128
typeInfos = new UnsafeNativeMethods.
ITypeInfo
[n];
143
typeInfos = new UnsafeNativeMethods.
ITypeInfo
[]{temp};
210
UnsafeNativeMethods.
ITypeInfo
[] typeInfos = FindTypeInfos(obj, false);
226
UnsafeNativeMethods.
ITypeInfo
ti = typeInfos[i];
282
private static Guid GetGuidForTypeInfo(UnsafeNativeMethods.
ITypeInfo
typeInfo, StructCache structCache, int[] versions) {
324
private static Type GetValueTypeFromTypeDesc(NativeMethods.tagTYPEDESC typeDesc, UnsafeNativeMethods.
ITypeInfo
typeInfo, Object[] typeData, StructCache structCache) {
376
UnsafeNativeMethods.
ITypeInfo
refTypeInfo = null;
436
private static PropertyDescriptor[] InternalGetProperties(Object obj, UnsafeNativeMethods.
ITypeInfo
typeInfo, int dispidToGet, ref int defaultIndex) {
525
private static PropInfo ProcessDataCore(UnsafeNativeMethods.
ITypeInfo
typeInfo, IDictionary propInfoList, int dispid, int nameDispID, NativeMethods.tagTYPEDESC typeDesc, int flags, StructCache structCache) {
620
private static void ProcessFunctions(UnsafeNativeMethods.
ITypeInfo
typeInfo, IDictionary propInfoList, int dispidToGet, int nameDispID, ref bool addAboutBox, StructCache structCache) {
716
private static Type ProcessTypeInfoEnum(UnsafeNativeMethods.
ITypeInfo
enumTypeInfo, StructCache structCache) {
883
private static void ProcessVariables(UnsafeNativeMethods.
ITypeInfo
typeInfo, IDictionary propInfoList, int dispidToGet, int nameDispID, StructCache structCache) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\ComNativeDescriptor.cs (1)
105
UnsafeNativeMethods.
ITypeInfo
pTypeInfo = Com2TypeInfoProcessor.FindTypeInfo(component, true);
winforms\Managed\System\WinForms\NativeMethods.cs (3)
6223
UnsafeNativeMethods.
ITypeInfo
GetClassInfo();
6235
ref UnsafeNativeMethods.
ITypeInfo
pTypeInfo,
6254
UnsafeNativeMethods.
ITypeInfo
GetClassInfo();
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (7)
6992
ITypeInfo
GetTypeInfo(
7124
ref
ITypeInfo
pTypeInfo);
7174
UnsafeNativeMethods.
ITypeInfo
[] ppTInfo,
7193
UnsafeNativeMethods.
ITypeInfo
[] ppTInfo);
7209
UnsafeNativeMethods.
ITypeInfo
[] ppTInfo);
7223
UnsafeNativeMethods.
ITypeInfo
[] ppTInfo);
7269
UnsafeNativeMethods.
ITypeInfo
[] ppTInfo,