PidTagNormalizedSubject 標準プロパティ
適用対象: Outlook 2013 | Outlook 2016
プレフィックスが削除されたメッセージの件名が含まれます。
プロパティ | 値 |
---|---|
関連するプロパティ: |
PR_NORMALIZED_SUBJECT、PR_NORMALIZED_SUBJECT_A、PR_NORMALIZED_SUBJECT_W |
識別子: |
0x0E1D |
データの種類 : |
PT_STRING8、PT_UNICODE |
エリア: |
電子メール |
注釈
これらのプロパティは、PR_SUBJECT (PidTagSubject) プロパティと PR_SUBJECT_PREFIX (PidTagSubjectPrefix) プロパティのメッセージ ストアまたはトランスポート プロバイダーによって次のように計算されます。
PR_SUBJECT_PREFIXが存在し、PR_SUBJECTの最初の部分文字列である場合、PR_NORMALIZED_SUBJECTおよび関連するプロパティは、プレフィックスが削除されたPR_SUBJECTの内容に設定されます。
PR_SUBJECT_PREFIXが存在するが、PR_SUBJECTの初期部分文字列ではない場合、PR_SUBJECT_PREFIXは削除され、次の規則を使用してPR_SUBJECTから再計算されます。PR_SUBJECTに含まれる文字列が 1 から 3 つの数値以外の文字で始まり、コロンとスペースが続く場合、文字列とコロンと空白がプレフィックスになります。 数字、空白、句読点文字は有効なプレフィックス文字ではありません。
PR_SUBJECT_PREFIXが存在しない場合は、前の手順で説明した規則を使用してPR_SUBJECTから計算されます。 このプロパティは、プレフィックスが削除 されたPR_SUBJECT の内容に設定されます。
メモPR_SUBJECT_PREFIXが空の文字列の場合、PR_SUBJECTとこのプロパティは同じです。
最終的には、このプロパティはプレフィックスに続く PR_SUBJECT の一部である必要があります。 プレフィックスがない場合、このプロパティは PR_SUBJECTと同じになります。
PR_SUBJECT_PREFIX とこのプロパティは、 IMAPIProp::SaveChanges 実装の一部として計算する必要があります。 クライアント アプリケーションは、 IMAPIProp::SaveChanges 呼び出しによってコミットされるまで、 IMAPIProp:: GetProps メソッドに値の入力を求めないようにする必要があります。
サブジェクト プロパティは通常、256 文字未満の小さな文字列であり、メッセージ ストア プロバイダーは、それらに対するオブジェクト リンクと埋め込み (OLE) IStream インターフェイスをサポートする義務はありません。 クライアントは常に最初に IMAPIProp インターフェイスを介してアクセスを試み、MAPI_E_NOT_ENOUGH_MEMORYが返された場合にのみ IStream に頼る必要があります。
関連リソース
プロトコル仕様
関連するExchange Serverプロトコル仕様への参照を提供します。
メッセージ オブジェクトと添付ファイル オブジェクトを処理します。
連絡先と個人用配布リストに対して許可されるプロパティと操作を指定します。
ヘッダー ファイル
Mapidefs.h
データ型の定義を提供します。
Mapitags.h
代替名として一覧表示されるプロパティの定義が含まれます。