다음을 통해 공유


ITypeLib2 인터페이스

정의

ITypeLib2 인터페이스의 관리되는 정의를 제공합니다.

public interface class ITypeLib2 : System::Runtime::InteropServices::ComTypes::ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("00020411-0000-0000-C000-000000000046")]
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITypeLib2 = interface
    interface ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("00020411-0000-0000-C000-000000000046")>]
type ITypeLib2 = interface
    interface ITypeLib
type ITypeLib2 = interface
    interface ITypeLib
Public Interface ITypeLib2
Implements ITypeLib
특성
구현

설명

자세한 내용은 ITypeLib2 인터페이스를 참조하세요.

네이티브 코드에서 COM 메서드는 HRESULT를 반환 하는 경우에 공용 언어 런타임 예외가 발생 합니다. 자세한 내용은 How to: Map HRESULTs and Exceptions을 참조하세요.

메서드

FindName(String, Int32, ITypeInfo[], Int32[], Int16)

형식 라이브러리에 들어 있는 형식 설명의 항목을 찾습니다.

GetAllCustData(IntPtr)

라이브러리에 대한 모든 사용자 지정 데이터 항목을 가져옵니다.

GetCustData(Guid, Object)

사용자 지정 데이터를 가져옵니다.

GetDocumentation(Int32, String, String, Int32, String)

라이브러리의 설명서 문자열, 전체 도움말 파일 이름과 경로, 도움말 파일의 라이브러리 도움말 항목에 대한 컨텍스트 식별자를 검색합니다.

GetDocumentation2(Int32, String, Int32, String)

라이브러리의 설명서 문자열, 전체 도움말 파일 이름 및 경로, 사용할 지역화 컨텍스트, 도움말 파일의 라이브러리 도움말 항목에 대한 컨텍스트 ID를 검색합니다.

GetLibAttr(IntPtr)

라이브러리의 특성이 들어 있는 구조를 검색합니다.

GetLibStatistics(IntPtr, Int32)

해시 테이블의 크기를 효율적으로 조정하는 데 필요한 형식 라이브러리에 대한 통계를 반환합니다.

GetTypeComp(ITypeComp)

클라이언트 컴파일러가 라이브러리의 형식, 변수, 상수 및 전역 함수를 바인딩할 수 있도록 합니다.

GetTypeInfo(Int32, ITypeInfo)

라이브러리에서 지정된 형식 설명을 검색합니다.

GetTypeInfoCount()

형식 라이브러리에 있는 형식 설명의 수를 반환합니다.

GetTypeInfoOfGuid(Guid, ITypeInfo)

지정된 된 GUID에 해당 하는 형식 설명을 검색 합니다.

GetTypeInfoType(Int32, TYPEKIND)

형식 설명의 형식을 검색합니다.

IsName(String, Int32)

라이브러리에 설명되어 있는 형식이나 멤버의 이름이 전달된 문자열에 들어 있는지 여부를 나타냅니다.

ReleaseTLibAttr(IntPtr)

TYPELIBATTR 메서드에서 처음 가져온 GetLibAttr(IntPtr) 구조체를 해제합니다.

적용 대상