ITypeLib 인터페이스

정의

ITypeLib 인터페이스의 관리되는 정의를 제공합니다.Provides the managed definition of the ITypeLib interface.

public interface class ITypeLib
[System.Runtime.InteropServices.Guid("00020402-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib
type ITypeLib = interface
Public Interface ITypeLib
파생
특성

설명

ITypeLib 인터페이스에 대 한 자세한 내용은 MSDN Library를 참조 하십시오.For additional information about the ITypeLib interface, see the MSDN Library.

네이티브 코드에서 COM 메서드는 HRESULT를 반환 하는 경우에 공용 언어 런타임 예외가 발생 합니다.The common language runtime throws an exception when a COM method in native code returns an HRESULT. 자세한 내용은 How to: Map HRESULTs and Exceptions을 참조하세요.For more information, see How to: Map HRESULTs and Exceptions.

메서드

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

형식 라이브러리의 형식 설명의 항목을 찾습니다.Finds occurrences of a type description in a type library.

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

라이브러리의 설명서 문자열, 전체 도움말 파일 이름 및 경로 및 도움말 파일의 라이브러리 도움말 항목에 대 한 컨텍스트 식별자를 검색합니다.Retrieves the library's documentation string, the complete Help file name and path, and the context identifier for the library Help topic in the Help file.

GetLibAttr(IntPtr)

라이브러리의 특성이 들어 있는 구조를 검색합니다.Retrieves the structure that contains the library's attributes.

GetTypeComp(ITypeComp)

클라이언트 컴파일러가 라이브러리의 형식, 변수, 상수 및 전역 함수에 바인딩할 수 있습니다.Enables a client compiler to bind to a library's types, variables, constants, and global functions.

GetTypeInfo(Int32, ITypeInfo)

라이브러리에서 지정된 형식 설명을 검색합니다.Retrieves the specified type description in the library.

GetTypeInfoCount()

형식 라이브러리의 형식 설명의 수를 반환합니다.Returns the number of type descriptions in the type library.

GetTypeInfoOfGuid(Guid, ITypeInfo)

지정된 된 GUID에 해당 하는 형식 설명을 검색 합니다.Retrieves the type description that corresponds to the specified GUID.

GetTypeInfoType(Int32, TYPEKIND)

형식 설명의 형식을 검색합니다.Retrieves the type of a type description.

IsName(String, Int32)

전달 된 문자열 형식의 이름을 포함 여부 라이브러리에 설명 된 멤버를 나타냅니다.Indicates whether a passed-in string contains the name of a type or member described in the library.

ReleaseTLibAttr(IntPtr)

TYPELIBATTR 메서드에서 처음 가져온 GetLibAttr(IntPtr) 구조체를 해제합니다.Releases the TYPELIBATTR structure originally obtained from the GetLibAttr(IntPtr) method.

적용 대상