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