다음을 통해 공유


가져온 모듈 변환

형식 라이브러리는 상수 및 메서드 정의를 포함하는 모듈을 하나 이상 가질 수 있습니다. 모듈 내에 정의된 상수는 원본 모듈과 이름이 같은 클래스의 공용 상수인 정적 멤버로 가져오고 모듈 외부에 정의된 상수는 가져오지 않습니다.

형식 라이브러리 표현

[
    uuid(12345678-1234-1234-1234-123456789ABC),  
]
library TestConstants
{
    [
        uuid(12345678-1234-1234-1234-123456789ABC),  
        dllname("test.dll")
    ]
    module Constants
    {
        const short FRAME_COLOR = 0x10;
        const short WINDOW_COLOR = 0x20;
        const short BUTTON_COLOR = 0x40;
        …
    };
};

변환된 형식은 다음과 같이 나타납니다.

Public Class Constants
    Public Const FRAME_COLOR As Short = &H10
    Public Const WINDOW_COLOR As Short = &H20
    Public Const BUTTON_COLOR As Short = &H40
End Class
public class Constants
{
    public const short FRAME_COLOR = 0x10;
    public const short WINDOW_COLOR = 0x20;
    public const short BUTTON_COLOR = 0x40;
}

참고 항목

개념

가져온 라이브러리 변환

가져온 형식 변환

가져온 멤버 변환

가져온 매개 변수 변환

기타 리소스

형식 라이브러리를 어셈블리로 변환 요약