개요
MapiProperty은(는) 단일 MAPI 속성 항목을 나타냅니다: 16비트 속성 ID와 16비트 속성 유형 코드, 값, 그리고 선택적 플래그의 조합입니다. PropertyTag은(는) 속성 ID와 유형을 32비트 MAPI 태그로 결합합니다. MapiPropertyCollection.Get를 사용하여 ID와 유형으로 속성을 검색하고, MapiMessage.SetProperty를 사용하여 속성을 설정하십시오.
생성자
| 시그니처 | 설명 |
|---|
MapiProperty(propertyId: ushort, propertyType: ushort, value: object?, flags: uint) | 지정된 매개변수를 사용하여 새 MapiProperty를 생성합니다. |
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|
PropertyId | ushort | 읽기 | 16비트 MAPI 속성 식별자(속성 태그의 상위 16비트). |
PropertyType | ushort | 읽기 | 16비트 MAPI 속성 유형 코드(속성 태그의 하위 16비트). |
Value | object? | 읽기 | 디코딩된 속성 값; 유형은 PropertyType에 따라 달라집니다 (string, int, byte[], DateTime 등). |
Flags | uint | 읽기 | 속성 플래그 비트마스크; 다중 값, 읽기 전용 및 기타 동작 속성을 제어합니다. |
PropertyTag | uint | 읽기 | 결합된 32비트 MAPI 속성 태그: 상위 16비트 = PropertyId, 하위 16비트 = PropertyType. |
참조