Share via


Marshal.GetTypeForITypeInfo(IntPtr) Yöntem

Tanım

Yönetilmeyen bir ITypeInfo nesnesini yönetilen Type nesneye dönüştürür.

public:
 static Type ^ GetTypeForITypeInfo(IntPtr piTypeInfo);
public static Type GetTypeForITypeInfo (IntPtr piTypeInfo);
[System.Security.SecurityCritical]
public static Type GetTypeForITypeInfo (IntPtr piTypeInfo);
static member GetTypeForITypeInfo : nativeint -> Type
[<System.Security.SecurityCritical>]
static member GetTypeForITypeInfo : nativeint -> Type
Public Shared Function GetTypeForITypeInfo (piTypeInfo As IntPtr) As Type

Parametreler

piTypeInfo
IntPtr

nativeint

Hazırlama ITypeInfo arabirimi.

Döndürülenler

Yönetilmeyen ITypeInfo nesneyi temsil eden yönetilen tür.

Öznitelikler

Açıklamalar

GetTypeForITypeInfo özgün türü temel alan bir System.Type örnek döndürür. Standart birlikte çalışma hazırlama davranışını bu özel sıralayıcı ile değiştirmek için uygulamasını uygulayabilirsiniz System.Runtime.InteropServices.MarshalAsAttribute . Tlbimp.exe (Tür Kitaplığı İçeri Aktarıcısı) aracı, parametreleri parametrelere System.Type çevirmek ITypeInfo için özel sıralayıcıyı kullanır. Ancak, Tlbimp.exe dışında bir yolla bir ITypeInfo arabirim elde ederseniz, aynı çeviriyi el ile gerçekleştirmek için kullanabilirsiniz GetTypeForITypeInfo .

Şunlara uygulanır

Ayrıca bkz.