Share via


vsCMFunction 열거형

Property Get 또는 메서드 같은 함수 형식을 나타내는 상수입니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
Public Enumeration vsCMFunction
public enum vsCMFunction
public enum class vsCMFunction
type vsCMFunction
public enum vsCMFunction

멤버

멤버 이름 설명
vsCMFunctionOther 이 목록에 없는 함수 형식
vsCMFunctionConstructor 생성자
vsCMFunctionPropertyGet property get
vsCMFunctionPropertyLet property let
vsCMFunctionPropertySet property set
vsCMFunctionPutRef put 참조
vsCMFunctionPropertyAssign 속성 할당 함수
vsCMFunctionSub 부분식
vsCMFunctionFunction 함수
vsCMFunctionTopLevel 최상위 함수
vsCMFunctionDestructor 소멸자
vsCMFunctionOperator 연산자
vsCMFunctionVirtual 가상 함수
vsCMFunctionPure 순수 함수
vsCMFunctionConstant 상수
vsCMFunctionShared 공유 함수
vsCMFunctionInline 인라인 함수
vsCMFunctionComMethod COM 메서드

설명

vsCMFunction 값은 비트 OR 연산자를 사용하여 결합됩니다. Visual C++에서는 이러한 값을 여러 개 결합하여 함수를 정확하게 기술합니다. 예를 들면 다음과 같습니다.

virtual int MyProc() const = 0;

MyProc의 결과 값은 (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel)입니다.

다음은 다른 예제입니다.

inline void AnotherOne()

결과 값은 (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel)입니다.

참고 항목

참조

EnvDTE 네임스페이스

기타 리소스

코드 모델을 사용하여 코드 검색(Visual Basic)