TYPEKIND 열거형

정의

데이터 및 함수의 다양한 형식을 지정합니다.Specifies various types of data and functions.

public enum class TYPEKIND
[System.Serializable]
public enum TYPEKIND
type TYPEKIND = 
Public Enum TYPEKIND
상속
TYPEKIND
특성

필드

TKIND_ALIAS 6

다른 형식의 별칭인 형식입니다.A type that is an alias for another type.

TKIND_COCLASS 5

구현 된 구성 요소 인터페이스의 집합입니다.A set of implemented components interfaces.

TKIND_DISPATCH 4

IDispatch::Invoke를 통해 액세스할 수 있는 메서드와 속성 집합입니다.A set of methods and properties that are accessible through IDispatch::Invoke. 기본적으로 이중 인터페이스는 TKIND_DISPATCH를 반환합니다.By default, dual interfaces return TKIND_DISPATCH.

TKIND_ENUM 0

열거자 집합입니다.A set of enumerators.

TKIND_INTERFACE 3

형식에는 모두 순수 가상 함수입니다.A type that has virtual functions, all of which are pure.

TKIND_MAX 8

열거형의 끝 표식입니다.End-of-enumeration marker.

TKIND_MODULE 2

정적 함수와 데이터(예: DLL)만 포함할 수 있는 모듈입니다.A module that can have only static functions and data (for example, a DLL).

TKIND_RECORD 1

메서드가 없는 구조체입니다.A structure with no methods.

TKIND_UNION 7

오프셋 0이 있는 모든 멤버의 공용 구조체입니다.A union of all members that have an offset of zero.

설명

에 대 한 자세한 내용은 TYPEKIND, MSDN Library를 참조 합니다.For additional information about TYPEKIND, 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.

적용 대상