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 인터페이스입니다.

반환

Type

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

특성

설명

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

적용 대상

추가 정보