Marshal.GetTypeForITypeInfo(IntPtr) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
개체를 나타내는 관리되는 형식입니다.
- 특성
설명
GetTypeForITypeInfo 는 System.Type 원래 형식을 기반으로 하는 인스턴스를 반환합니다. 를 적용 System.Runtime.InteropServices.MarshalAsAttribute 하여 표준 interop 마샬링 동작을 이 사용자 지정 마샬러로 바꿀 수 있습니다.
Tlbimp.exe(형식 라이브러리 가져오기) 도구는 사용자 지정 마샬러를 사용하여 매개 변수를 매개 변수로 System.Type 변환 ITypeInfo
합니다. 그러나 Tlbimp.exe 이외의 다른 방법을 사용하여 인터페이스를 ITypeInfo
가져오는 경우 를 사용하여 GetTypeForITypeInfo 동일한 번역을 수동으로 수행할 수 있습니다.
적용 대상
추가 정보
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET