Marshal.GetTypeForITypeInfo(IntPtr) 메서드

정의

관리되지 않는 ITypeInfo 개체를 관리 Type 되는 개체로 변환합니다.

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

매개 변수

piTypeInfo
IntPtr

nativeint

ITypeInfo 마샬링할 인터페이스입니다.

반품

관리 ITypeInfo 되지 않는 개체를 나타내는 관리되는 형식입니다.

특성

설명

GetTypeForITypeInfoSystem.Type 원래 형식을 기반으로 하는 인스턴스를 반환합니다. 표준 interop 마샬링 동작을 이 사용자 지정 마샬러로 바꾸기 위해 적용 System.Runtime.InteropServices.MarshalAsAttribute 할 수 있습니다. Tlbimp.exe(형식 라이브러리 가져오기) 도구는 사용자 지정 마샬러를 사용하여 매개 변수를 매개 변수로 ITypeInfo 변환 System.Type 합니다. 그러나 Tlbimp.exe이외의 다른 수단으로 인터페이스를 ITypeInfo 가져오는 경우 동일한 번역을 수동으로 수행하는 데 사용할 GetTypeForITypeInfo 수 있습니다.

적용 대상

추가 정보