CommonMessagePropertyId
개요
CommonMessagePropertyId은(는) .msg 파일을 읽고 쓸 때 가장 일반적으로 사용되는 MAPI 속성 식별자의 열거형입니다. 각 값은 MAPI 속성 태그의 낮은 16비트에 해당합니다. 원시 16진수 속성 ID를 직접 코딩하는 것을 피하려면 MapiMessage.SetProperty, MapiMessage.GetPropertyValue, MapiPropertyCollection와 함께 이러한 상수를 사용하십시오.
기본 유형: ushort. 원시 16진수 리터럴 대신 이러한 상수를 사용하면 메시지 처리 코드를 자체 문서화하고 실수로 인한 전치 오류에 강하게 만들 수 있습니다.
Members
| 이름 | 설명 |
|---|---|
MessageClass | PR_MESSAGE_CLASS (0x001A): 메시지 유형 식별자 문자열 (예: IPM.Note). |
TransportMessageHeaders | PR_TRANSPORT_MESSAGE_HEADERS (0x007D): 원시 RFC 2822 인터넷 메시지 헤더. |
Subject | PR_SUBJECT (0x0037): 메시지 제목 줄. |
DisplayTo | PR_DISPLAY_TO (0x0E04): 콤마로 구분된 To 수신자 표시 이름. |
DisplayCc | PR_DISPLAY_CC (0x0E03): Cc 수신자의 표시 이름을 쉼표로 구분한 목록. |
DisplayBcc | PR_DISPLAY_BCC (0x0E02): Bcc 수신자의 표시 이름을 쉼표로 구분한 목록. |
InternetMessageId | PR_INTERNET_MESSAGE_ID (0x1035): RFC 2822 Message-ID 헤더 값. |
MessageFlags | PR_MESSAGE_FLAGS (0x0E07): 메시지 상태 플래그(읽음, 미전송, 전송됨 등)의 비트 마스크. |
InternetCodepage | PR_INTERNET_CODEPAGE (0x3FDE): 8비트 문자열 인코딩을 위한 ANSI 코드 페이지. |
SenderName | PR_SENDER_NAME (0x0C1A): 메시지 발신자의 표시 이름. |
SenderAddressType | PR_SENDER_ADDRTYPE (0x0C1E): 발신자의 주소 유형 (예: SMTP). |
SenderEmailAddress | PR_SENDER_EMAIL_ADDRESS (0x0C1F): 발신자의 SMTP 주소. |
MessageDeliveryTime | PR_MESSAGE_DELIVERY_TIME (0x0E06): UTC 전달 타임스탬프를 FILETIME 형식으로. |
StoreSupportMask | PR_STORE_SUPPORT_MASK (0x340D): 메시지 저장소의 기능 비트마스크. |
Body | PR_BODY (0x1000): 일반 텍스트 메시지 본문. |
BodyHtml | PR_HTML (0x1013): HTML-형식 메시지 본문. |
DisplayName | PR_DISPLAY_NAME (0x3001): 표시 이름 (수신자 및 첨부 파일에 사용됨). |
AttachMethod | PR_ATTACH_METHOD (0x3705): 첨부 방법 (ATTACH_BY_VALUE, ATTACH_EMBEDDED_MSG, 등). |
AttachDataBinary | PR_ATTACH_DATA_BIN (0x3701): 원시 첨부 바이너리 데이터. |
AttachFilename | PR_ATTACH_FILENAME (0x3704): 짧은 (8.3) 첨부 파일 이름. |
AttachLongFilename | PR_ATTACH_LONG_FILENAME (0x3707): 첨부 파일의 전체 긴 파일 이름. |
AttachMimeTag | PR_ATTACH_MIME_TAG (0x370E): 첨부 파일의 MIME 콘텐츠 유형. |
AttachContentId | PR_ATTACH_CONTENT_ID (0x3712): 인라인 첨부 파일용 Content-ID 헤더. |
ScheduleInfoDelegateNames | PR_SCHDINFO_DELEGATE_NAMES (0x6844): 캘린더 스케줄링을 위한 위임자 표시 이름. |
ScheduleInfoMonthsBusy | PR_SCHDINFO_MONTHS_BUSY (0x6851): 캘린더 스케줄링 정보에 바쁜 시간 데이터가 포함된 월. |
ExampleTag100A | |
ExampleTag101D |