LoginSignup
0
1

More than 5 years have passed since last update.

発掘 AppointmentItem メンバー (Outlook)

Posted at

AppointmentItem メンバー (Outlook)
予定表フォルダーの会議、1 回限りの予定、または定期的な予定や会議を表します。

イベント

AfterWrite

Occurs after Microsoft Outlook has saved the item.
Outlookがアイテムを保存した時に発生する。

Remarks

AfterWriteイベントは、Writeイベントの後に発生します。 このイベントはキャンセルできません。 アイテムがメモリからアンロードされる時期を判断するには、Unloadイベントを使用します。
AfterWriteイベントは、Exchange Client Extensions(ECE)イベントIExchExtMessageEvents :: OnWriteCompleteに対応します。
AfterWriteイベントでは、アイテムオブジェクトの次のメンバーにのみアクセスできます。

Class

MessageClass

MAPIOBJECT

MAPIOBJECTプロパティは、Outlookオブジェクトモデルの隠しプロパティです。このプロパティは、基になるMAPI IMessageオブジェクトへのアクセスを提供し、IUnknownインターフェイスを介してのみ呼び出すことができます。このプロパティは、IUnknownをサポートするCまたはC ++などの言語で書かれたプログラムからアクセスできます。 MAPIOBJECTは、IDispatchインターフェイスでは使用できません。 Visual Basic for Applications(VBA)、Visual C#、Visual Basicなどの開発言語は、IUnknownではなくIDispatchインターフェイスをサポートしているため、MAPIOBJECTにアクセスすることはできません。このイベントで他のプロパティまたは親アイテムのメソッドにアクセスすると、Outlookによってエラーが発生します。
このイベントのMAPIOBJECTプロパティから取得したオブジェクトには、Outlookによって保持されているすべての変更が含まれている必要があります。実装者は、IMessageオブジェクトのSaveChangesメソッドを呼び出して、MAPIOBJECTによって表される基になるIMessageオブジェクトの変更を保持することができ、Outlookはそれらの変更を元に戻しません。
実装者は、イベントが完了する前にイベントのMAPIOBJECTプロパティから取得したオブジェクトを解放する必要があります。イベントのコンテキスト外でそのオブジェクトを使用しようとすると、サポートされなくなり、予期しない動作につながります。
親オブジェクトのインスタンスに添付ファイルが追加されたときに発生します。

AttachmentRead

親オブジェクトのインスタンスの添付ファイルが読み取り用に開かれると発生します。

AttachmentRemove

親オブジェクトのインスタンスから添付ファイルが削除されたときに発生します。

BeforeAttachmentAdd

親オブジェクトのインスタンスに添付ファイルが追加される前に発生します。

BeforeAttachmentPreview

親オブジェクトのインスタンスに関連付けられている添付ファイルがプレビューされる前に発生します。

BeforeAttachmentRead

親オブジェクトのインスタンスに関連付けられている添付ファイルは、ファイル システム、添付ファイル ストリーム、またはAttachmentオブジェクトから読み取られる前に発生します。

BeforeAttachmentSave

添付ファイルが保存される直前に発生します。

BeforeAttachmentWriteToTempFile

親オブジェクトのインスタンスに関連付けられている添付ファイルが一時ファイルに書き込まれる前に発生します。

BeforeAutoSave

Outlook によってアイテムが自動的に保存される前に発生します。

BeforeCheckNames

直前に発生します。Microsoft Outlookアイテム (親オブジェクトのインスタンス) の受信者コレクションの名前の解決を開始します。

BeforeDelete

アイテム (親オブジェクトのインスタンス) を削除する前に発生します。

BeforeRead

前に発生します。Microsoft Outlookアイテムのプロパティの読み取りを開始します。

Close

アイテム (親オブジェクトのインスタンス) に関連するインスペクターが閉じるときに発生します。

CustomAction

アイテム (親オブジェクトのインスタンス) のカスタム アクションを実行するときに発生します。

CustomPropertyChange

アイテム (親オブジェクトのインスタンス) のカスタム プロパティが変更されたときに発生します。

Forward

ユーザーがアイテム (親オブジェクトのインスタンス) に対して [転送] アクションを選択すると発生します。

Open

インスペクター で、親オブジェクトのインスタンスが開かれるときに発生します。

PropertyChange

親オブジェクトのインスタンスの明示的に組み込まれているプロパティ (Subject など) が変更されると発生します。

Read

ユーザーが編集する場合、親オブジェクトのインスタンスが開かれたときに発生します。

ReadComplete

Outlook がアイテムのプロパティの読み取りを完了したときに発生します。

Reply

ユーザーがアイテム (親オブジェクトのインスタンス) に対して [返信] アクションを選択すると発生します。

ReplyAll

ユーザーがアイテム (親オブジェクトのインスタンス) に対して [全員に返信] アクションを選択すると発生します。

Send

親オブジェクトのインスタンスであるアイテムに対し、ユーザーが "送信" アクションを選択するか、または Send メソッドが呼び出されると発生します。

Unload

プログラム上またはユーザー操作により、Outlook アイムがメモリからアンロードされる前に発生します。

Write

親オブジェクトのインスタンスが保存されると発生します。Save メソッドや SaveAs メソッドを使用した場合のような明示的な保存、またはアイテムのインスペクターを閉じるときに表示されるメッセージへの対応のような暗黙的な保存の両方で発生します。

メソッド

ClearRecurrencePattern

予定またはタスクの定期的な設定を解除し、1 回限りの予定またはタスクに戻します。

Close

Outlook アイテムを閉じ、必要に応じて Outlook アイテムへの変更を保存します。

Copy

オブジェクトの別のインスタンスを作成します。

CopyTo

AppointmentItem で指定されたフォルダーにコピーしますDestinationFolderパラメーターおよびコピー操作でコピー先のフォルダーにアイテムを表すオブジェクトを作成します。

Delete

アイテムを含むフォルダーからアイテムを削除します。

Display

アイテムの新しい Inspector オブジェクトを表示します。

ForwardAsVcal

としてされたら目的の vCal; AppointmentItemを転送します。仮想の予定表のアイテムです。

GetConversation

会話 この項目が所属する会話を表すオブジェクトを取得します。

GetOrganizer

AppointmentItem のオーガナイザーに関するアドレス帳の情報を含む AddressEntry オブジェクトを取得します。

GetRecurrencePattern

予定の定期的な設定を表す RecurrencePattern オブジェクトを返します。

Move

移動します。Microsoft Outlookアイテムを新しいフォルダーにします。

PrintOut

すべての既定設定を使用して Outlook アイテムを印刷します。PrintOutメソッドは、印刷のために使用できる唯一の Outlook 方法です。

Respond

会議出席依頼に返信します。

Save

保存しますMicrosoft Outlookアイテムを現在のフォルダーまたは項目の種類の既定の Outlook フォルダーに、新しいアイテムの場合です。

SaveAs

保存しますMicrosoft Outlook項目に指定されたパスとファイルの種類の形式では。ファイルの種類を指定しない場合は、メッセージ (.msg) 形式が使用されます。

Send

予定を送信します。

ShowCategoriesDialog

[分類の表示] ダイアログ ボックスを表示し、ユーザーがアイテムの件名に対応する分類項目を選択できるようにします。

プロパティ

Actions

アイテムの使用可能なすべてのアクションを表すActionsコレクションを取得します。読み取り専用です。

AllDayEvent

予定が終日のイベントではなく、指定した時間) の場合はTrueを返します。読み取り/書き込み。

Application

Outlook のアプリケーション オブジェクトの親を表すApplicationオブジェクトを返します。読み取り専用です。

Attachments

添付ファイル を指定した項目のすべての添付ファイルを表すオブジェクトを返します。読み取り専用です。

AutoResolvedWinner

ブール値アイテムが自動競合解決の勝者であるかどうかを返します。読み取り専用です。

BillingInformation

Outlook アイテムに関連付けられている請求先情報を表す文字列を設定または返します。読み取り/書き込み。

Body

Outlook アイテムのクリア テキストの本文を表す文字列を設定または返します。読み取り/書き込み。

BusyStatus

予定に関係するユーザーの空き時間情報を示す OlBusyStatus クラスの定数を設定します。値の取得および設定が可能です。

Categories

Outlook アイテムに割り当てられているカテゴリを表す文字列を設定または返します。読み取り/書き込み。

Class

オブジェクトのクラスを示す OlObjectClass 定数を取得します。値の取得のみ可能です。

Companies

Outlook アイテムに関連付けられている会社の名前を表す文字列を設定または返します。読み取り/書き込み。

Conflicts

任意の Outlook アイテム オブジェクトの競合に含まれる項目を表す競合オブジェクトを返します。 読み取り専用です。

ConversationID

AppointmentItem オブジェクトが属している会話のオブジェクトを一意に識別する文字列を返します。読み取り専用です。

ConversationIndex

テーマ スレッド内の項目の相対位置を示す文字列を返します。読み取り専用です。

ConversationTopic

Outlook アイテムのテーマ スレッドのトピックを表す文字列を返します。読み取り専用です。

CreationTime

Outlook アイテムの作成日時を示す日付を返します。読み取り専用です。

DownloadState

アイテムのダウンロードの状態を示すOlDownloadState列挙に属している定数を返します。読み取り専用です。

Duration

長い示すAppointmentItemの期間 (分単位) を設定または返します。読み取り/書き込み。

End

AppointmentItem の終了日時を示す日付を設定または返します。読み取り/書き込み。

EndInEndTimeZone

AppointmentItem.EndTimeZone で表現される予定の終了日時を表す日付値を設定を取得または取得します。読み取り/書き込み。

EndTimeZone

TimeZone には、予定の終了時刻に対応した値を設定します。値の取得および設定が可能です。

EndUTC

返すまたは、世界標準時 (UTC) 形式で表現される予定の終了日時を表す日付値を設定します。読み取り/書き込み。

EntryID

オブジェクトの一意のエントリ ID を表す文字列型 (String) の値を取得します。値の取得のみ可能です。

ForceUpdateToAllAttendees

AppointmentItemオブジェクトへの更新をすべての出席者に送信するかどうかを示すブール値を設定を取得または取得します。読み取り/書き込み。

FormDescription

指定された Outlook アイテムのフォームの説明を表すFormDescriptionオブジェクトを返します。読み取り専用です。

GetInspector

指定した項目を含むインスペクターを表すInspectorオブジェクトを取得します。読み取り専用です。

GlobalAppointmentID

AppointmentItem オブジェクトの一意のグローバル id を表す文字列値を返します。読み取り専用です。

Importance

OlImportance を Outlook アイテムの相対的な重要度レベルを示す、定数を設定または返します。読み取り/書き込み。

InternetCodepage

長い項目で使用するインターネット コード ページを決定する設定または返します。読み取り/書き込み。

IsConflict

ブール値をローカル コンピューター上の項目がサーバー上のコピーと異なるかどうかを返します。読み取り専用です。

IsRecurring

予定が定期的な予定の場合は、 true を指定するブール値を返します。 読み取り専用です。

ItemProperties

Outlook アイテムに関連付けられているすべての標準およびユーザー定義のプロパティを表す名前のコレクションを返します。読み取り専用です。

LastModificationTime

Outlook アイテムが最後に変更されたときの日時を指定する日付の値を返します。 読み取り専用です。

Location

予定の特定のオフィスの場所 (たとえば、地またはスイート 123) を表す文字列を設定または返します。読み取り/書き込み。

MarkForDownload

リモート ユーザーがそれを受信した後、アイテムのステータスを決定するOlRemoteStatusの定数を設定または返します。読み取り/書き込み。

MeetingStatus

予定の会議の状態を指定する OlMeetingStatus クラスの定数を設定します。値の取得および設定が可能です。

MeetingWorkspaceURL

予定アイテムがリンクされている会議ワークスペースの URL を表す文字列値を返します。読み取り専用です。

MessageClass

Outlook アイテムのメッセージ クラスを表す文字列を設定または返します。読み取り/書き込み。

Mileage

アイテムの経費情報を表す文字列を設定または返します。読み取り/書き込み。

NoAging

取得または Outlook のアイテムがない時代にTrueとなるブール値を設定します。読み取り/書き込み。

OptionalAttendees

予定の任意出席者名の表示文字列を表す文字列を設定または返します。読み取り/書き込み。

Organizer

予定の開催者の名前を表す文字列を返します。読み取り専用です。

OutlookInternalVersion

長いOutlook アイテムを Outlook アプリケーションのビルド番号を表す値を返します。読み取り専用です。

OutlookVersion

Outlook アイテム用の Outlook アプリケーションのメジャー バージョンとマイナー バージョン番号を示す文字列を返します。読み取り専用です。

Parent

指定されたオブジェクトの親 Object を取得します。値の取得のみ可能です。

PropertyAccessor

親 AppointmentItem オブジェクトのプロパティの作成、取得、設定、および削除をサポートする PropertyAccessor オブジェクトを取得します。値の取得のみ可能です。

Recipients

Outlook アイテムのすべての受信者を表すRecipientsコレクションを返します。読み取り専用です。

RecurrenceState

指定したオブジェクトの繰り返しのプロパティを示す OlRecurrenceState クラスの定数を取得します。値の取得のみ可能です。

ReminderMinutesBeforeStart

取得または設定するまでアラームが予定の開始前に発生する分の数を示します。読み取り/書き込み。

ReminderOverrideDefault

返すまたは、アラームは、アイテムの既定のアラーム設定をオーバーライドする場合にTrueとなるブール値を設定します。読み取り/書き込み。

ReminderPlaySound

取得または設定の場合は、アラームはこの項目の発生時にサウンドを再生する必要がありますが、 Trueとなるブール値です。読み取り/書き込み。

ReminderSet

返すまたは、このアイテムのアラームが設定されている場合は、 true を指定するブール値を設定します。読み取り/書き込み。

ReminderSoundFile

Outlook アイテムのアラームが発生したときに再生するサウンド ファイルのパスとファイル名を示す文字列を設定または返します。読み取り/書き込み。

ReplyTime

予定への返信時間を示す日付を設定または返します。読み取り/書き込み。

RequiredAttendees

名、会議、予定の必須出席者のセミコロンで区切られた文字列を返します。読み取り/書き込み。

Resources

会議のリソース名のセミコロンで区切られた文字列を返します。読み取り/書き込み。

ResponseRequested

ブール値 true を設定する場合、送信者は予定の会議出席依頼への応答を返します。読み取り/書き込み。

ResponseStatus

会議出席依頼に対する現在のユーザーの返答状況を示す OlResponseStatus クラスの定数を取得します。値の取得のみ可能です。

RTFBody

設定の本体を表すバイト配列を取得または設定しますMicrosoft Outlookリッチ テキスト形式の項目です。読み取り/書き込み。

Saved

Outlook アイテムが最後の保存以降変更されていない場合は、 true を指定するブール値を返します。読み取り専用です。

SendUsingAccount

AppointmentItem の送信に使用するアカウントを表す Account オブジェクトを設定します。値の取得および設定が可能です。

Sensitivity

Outlook アイテムの秘密度を示すOlSensitivity列挙の定数を設定または返します。読み取り/書き込み。

Session

現在のセッションの名前空間のオブジェクトを返します。読み取り専用です。

Size

長(バイト) のサイズ、Outlook アイテムを示す値を返します。読み取り専用です。

Start

起動する日付と時刻の Outlook アイテムを示す日付を設定または返します。読み取り/書き込み。

StartInStartTimeZone

AppointmentItem.StartTimeZone で表現される予定の開始日時を表す日付値を設定を取得または取得します。読み取り/書き込み。

StartTimeZone

TimeZone には、予定の開始時刻のタイム ゾーンに対応した値を設定します。値の取得および設定が可能です。

StartUTC

返すまたは、世界標準時 (UTC) 形式で表現される予定の開始日時を表す日付値を設定します。読み取り/書き込み。

Subject

Outlook アイテムの件名を示す文字列を設定または返します。読み取り/書き込み。

UnRead

返すまたは、アイテムがされていません。 Outlook には、(読み取り) が開かれている場合は、 true を指定するブール値を設定します。読み取り/書き込み。

UserProperties

Outlook アイテムのすべてのユーザー プロパティを[ユーザー プロパティ]コレクションを返します。読み取り専用です。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1