outlook package

インターフェイス

Office.Appointment

予定を処理 する Item のサブクラス。

重要: これは内部 Outlook オブジェクトであり、既存のインターフェイスを介して直接公開されることはありません。 これは のモード Office.context.mailbox.itemとして扱う必要があります。 詳細については、「 オブジェクト モデル 」ページを参照してください。

子インターフェイス:

Office.AppointmentCompose

Office.context.mailbox.item の予定開催者モード。

重要: これは内部 Outlook オブジェクトであり、既存のインターフェイスを介して直接公開されることはありません。 これは のモード Office.context.mailbox.itemとして扱う必要があります。 詳細については、「 オブジェクト モデル 」ページを参照してください。

親インターフェイス:

Office.AppointmentForm

オブジェクトは AppointmentForm 、現在選択されている予定にアクセスするために使用されます。

Office.AppointmentRead

Office.context.mailbox.item の予定出席者モード。

重要: これは内部 Outlook オブジェクトであり、既存のインターフェイスを介して直接公開されることはありません。 これは のモード Office.context.mailbox.itemとして扱う必要があります。 詳細については、「 オブジェクト モデル 」ページを参照してください。

親インターフェイス:

Office.AppointmentTimeChangedEventArgs

イベントを発生させた予定の現在の日付と時刻を提供します Office.EventType.AppointmentTimeChanged

Office.AttachmentContent

メッセージまたは予定アイテムの添付ファイルの内容を表します。

Office.AttachmentDetails

サーバーからのアイテムの添付ファイルを表します。 閲覧モードのみ。

オブジェクトの AttachmentDetails 配列は、予定またはメッセージ項目の attachments プロパティとして返されます。

Office.AttachmentDetailsCompose

アイテムの添付ファイルを表します。 新規作成モードのみです。

オブジェクトの AttachmentDetailsCompose 配列は、予定またはメッセージ項目の attachments プロパティとして返されます。

Office.AttachmentsChangedEventArgs

イベントを発生させたメール アイテムの添付ファイルに関する情報を提供します Office.EventType.AttachmentsChanged

Office.Body

body オブジェクトは、メッセージまたは予定の内容を追加および更新するためのメソッドを提供します。 選択した項目の body プロパティで返されます。

Office.Categories

アイテムのカテゴリを表します。

Outlook では、ユーザーはカテゴリを使用してメッセージと予定にタグを付けて色分けすることができます。 ユーザーは、自分のメールボックス のマスター リストにカテゴリ を定義します。 その後、アイテムに 1 つ以上のカテゴリを適用できます。

重要: Outlook on the webでは、API を使用して、新規作成モードでメッセージに適用されるカテゴリを管理することはできません。

Office.CategoryDetails

名前や関連付けられた色などのカテゴリの詳細を表します。

Office.CoercionTypeOptions

データ形式のオプションを提供します。

Office.Contact

アイテムの本文から抽出された連絡先 (物理的な連絡先やビジネス カードと同様) に関する詳細を表します。 閲覧モードのみ。

電子メール メッセージまたは予定の本文から抽出された連絡先の一覧は、contacts現在のアイテムの または getEntitiesByType メソッドによって返される Entities オブジェクトのプロパティでgetEntities返されます。

Office.CustomProperties

オブジェクトは CustomProperties 、特定のメール アイテムに固有で、Outlook アドインに固有のカスタム プロパティを表します。 たとえば、アドインがアドインをアクティブ化した現在のメッセージに固有のデータを保存する必要がある場合があります。 ユーザーが今後同じメッセージを再び確認し、アドインをもう一度アクティブ化すると、アドインはカスタム プロパティとして保存されたデータを取得できるようになります。

の詳細CustomPropertiesについては、「Outlook アドインのアドイン メタデータを取得して設定する」を参照してください。

Office.Diagnostics

Outlook アドインに診断情報を提供します。

Office.EmailAddressDetails

電子メール メッセージまたは予定の送信者または指定受信者の電子メール プロパティを提供します。

Office.EmailUser

Exchange Server 上の電子メール アカウントを表します。

EmailUser オブジェクトは、主に Outlook アイテムから抽出された MeetingSuggestion エンティティと TaskSuggestion エンティティで受信されます。 このシナリオの詳細については、「 Outlook アイテムからエンティティ文字列を抽出する」を参照してください。

Office.EnhancedLocation

予定の場所のセットを表します。

Office.EnhancedLocationsChangedEventArgs

イベントが発生したときに、現在の拡張された場所を Office.EventType.EnhancedLocationsChanged 提供します。

Office.Entities

電子メール メッセージまたは予定に含まれているエンティティのコレクションを表します。 閲覧モードのみ。

Entities オブジェクトは、サーバーによって見つけられた 1 つ以上のエンティティがアイテム (電子メール メッセージまたは予定) に含まれている場合に、getEntities メソッドと getEntitiesByType メソッドによって返されるエンティティ配列のコンテナーです。 これらのエンティティをコード内で使用することにより、アイテム内のアドレスへのマップなどの追加のコンテキスト情報をビューアーに提供したり、アイテム内の電話番号に対してダイヤラーを開いたりできます。

プロパティで指定された型のエンティティがアイテムに存在しない場合、そのエンティティに関連付けられているプロパティは null です。 たとえば、メッセージに番地と電話番号が含まれている場合、address プロパティと phoneNumbers プロパティには情報が含まれます。その他のプロパティは null になります。

住所として認識されるには、文字列に米国の住所 (少なくとも番地、通り名、都市名、州名、郵便番号の要素を含む) が含まれている必要があります。

電話番号として認識されるためには、北アメリカの電話番号の形式を文字列に含める必要があります。

エンティティの認識には、大量のデータの機械学習に基づいた自然言語認識を利用しています。 エンティティの認識は決定論的ではなく、結果がアイテムの特定のコンテキストに左右されることがあります。

プロパティ配列が メソッドによって getEntitiesByType 返される場合、指定されたエンティティのプロパティにのみデータが含まれます。その他のプロパティはすべて null です。

Office.From

Outlook アドイン内のメッセージの値から を取得するメソッドを提供します。

Office.InternetHeaders

オブジェクトは InternetHeaders 、メッセージ 項目が Exchange から離れた後に保持され、MIME メッセージに変換されるカスタム インターネット ヘッダーを表します。

インターネット ヘッダーは、アイテムごとに文字列キーと値のペアとして格納されます。

: このオブジェクトは、メッセージ項目にカスタム ヘッダーを設定して取得することを目的としています。 詳細については、「Outlook アドインのメッセージにインターネット ヘッダーを取得して設定する」を参照してください。

Office.Item

アイテム名前空間は、現在選択されているメッセージ、会議出席依頼、または予定にアクセスするために使用されます。 プロパティを使用して、項目の種類を itemType 決定できます。

メンバーの完全な一覧を表示するには、[ オブジェクト モデル ] ページを参照してください。

特定の種類またはモードについてのみ IntelliSense を表示する場合は、この項目を次のいずれかにキャストします。

Office.ItemCompose

Office.context.mailbox.item の作成モード。

重要: これは内部 Outlook オブジェクトであり、既存のインターフェイスを介して直接公開されることはありません。 これは のモード Office.context.mailbox.itemとして扱う必要があります。 詳細については、「 オブジェクト モデル 」ページを参照してください。

子インターフェイス:

Office.ItemRead

Office.context.mailbox.item の読み取りモード。

重要: これは内部 Outlook オブジェクトであり、既存のインターフェイスを介して直接公開されることはありません。 これは のモード Office.context.mailbox.itemとして扱う必要があります。 詳細については、「 オブジェクト モデル 」ページを参照してください。

子インターフェイス:

Office.LocalClientTime

ローカルのクライアントのタイム ゾーンの日付と時刻を表します。 閲覧モードのみ。

Office.Location

Outlook アドインで会議の場所を取得し設定する方法を提供します。

Office.LocationDetails

場所を表します。 読み取り専用です。

Office.LocationIdentifier

場所の ID を表します。

Office.Mailbox

Microsoft Outlook アドイン オブジェクト モデルへのアクセスを提供します。

主なプロパティ:

  • diagnostics: Outlook アドインに診断情報を提供します。

  • item: Outlook アドインでメッセージまたは予定にアクセスするためのメソッドとプロパティを提供します。

  • userProfile: Outlook アドインのユーザーに関する情報を提供します。

Office.MasterCategories

メールボックスのカテゴリ マスター リストを表します。

Outlook では、ユーザーはカテゴリを使用してメッセージと予定にタグを付けて色分けすることができます。 ユーザーは自分のメールボックスのマスター リストにカテゴリを定義します。 その後、アイテムに 1 つ以上のカテゴリを適用できます。

重要: デリゲートまたは共有シナリオでは、デリゲートはマスター リスト内のカテゴリを取得できますが、カテゴリを追加または削除することはできません。

Office.MeetingSuggestion

アイテムに含まれている提案された会議を表します。 閲覧モードのみ。

電子メール メッセージで提案された会議の一覧は、 または getEntitiesByType メソッドがアクティブなアイテムでmeetingSuggestions呼び出されたときにgetEntities返される オブジェクトのプロパティEntitiesで返されます。

開始値と終了値は、提案された会議が Date 開始および終了する日時を含むオブジェクトの文字列表現です。 値は、現在のユーザーに対して指定された既定のタイム ゾーンです。

Office.Message

メッセージの Item のサブクラス。

重要: これは内部 Outlook オブジェクトであり、既存のインターフェイスを介して直接公開されることはありません。 これは のモード Office.context.mailbox.itemとして扱う必要があります。 詳細については、「 オブジェクト モデル 」ページを参照してください。

子インターフェイス:

Office.MessageCompose

Office.context.mailbox.item のメッセージ作成モード。

重要: これは内部 Outlook オブジェクトであり、既存のインターフェイスを介して直接公開されることはありません。 これは のモード Office.context.mailbox.itemとして扱う必要があります。 詳細については、「 オブジェクト モデル 」ページを参照してください。

親インターフェイス:

Office.MessageRead

Office.context.mailbox.item のメッセージ読み取りモード。

重要: これは内部 Outlook オブジェクトであり、既存のインターフェイスを介して直接公開されることはありません。 これは のモード Office.context.mailbox.itemとして扱う必要があります。 詳細については、「 オブジェクト モデル 」ページを参照してください。

親インターフェイス:

Office.NotificationMessageDetails

NotificationMessageDetails オブジェクトの配列は、NotificationMessages.getAllAsync メソッドによって返されます。

Office.NotificationMessages

NotificationMessages オブジェクトは、アイテムの notificationMessages プロパティとして返されます。

Office.Organizer

エイリアスまたはデリゲートを使用して予定を作成した場合でも、予定の開催者を表します。 このオブジェクトは、Outlook アドインで予定の開催者の値を取得するメソッドを提供します。

Office.PhoneNumber

アイテム内の識別される電話番号を表します。 閲覧モードのみ。

電子メール メッセージで見つかった電話番号を含むオブジェクトのPhoneNumber配列は、選択した項目で メソッドをphoneNumbers呼び出getEntitiesしたときに返される オブジェクトの Entities プロパティで返されます。

Office.Recipients

アイテムの受信者を表します。 新規作成モードのみです。

Office.RecipientsChangedEventArgs

イベントが発生したときに、受信者フィールドの変更状態を Office.EventType.RecipientsChanged 提供します。

Office.RecipientsChangedFields

オブジェクトを RecipientsChangedEventArgs.changedRecipientFields 表します。

Office.Recurrence

オブジェクトは Recurrence 、予定の定期的なパターンを取得および設定するメソッドを提供しますが、会議出席依頼の定期的なパターンのみを取得します。 これには、および (省略可能) というseriesTimerecurrenceTyperecurrencePropertiesキーを持つディクショナリがあります。recurrenceTimeZone

Office.RecurrenceChangedEventArgs

イベントを発生させた更新された繰り返しオブジェクトを提供します Office.EventType.RecurrenceChanged

Office.RecurrenceProperties

繰り返しのプロパティを表します。

Office.RecurrenceTimeZone

繰り返しのタイム ゾーンを表します。

Office.ReplyFormAttachment

ファイルまたはアイテムの添付ファイル。 返信フォームを表示するときに使用されます。

Office.ReplyFormData

本文または添付ファイルのデータとコールバック関数を含む ReplyFormData オブジェクト。 返信フォームを表示するときに使用されます。

Office.RoamingSettings

オブジェクトの RoamingSettings メソッドを使用して作成された設定は、アドインごと、およびユーザーごとに保存されます。 つまり、それらが作成されたアドインでのみ使用でき、保存されているユーザーのメールボックスからのみ使用できます。

Outlook アドイン API では、これらの設定へのアクセスは、それらの設定を作成したアドインのみに制限しますが、これらの設定はセキュリティで保護されたストレージと見なすべきではありません。 これらの設定は、Exchange Web サービスや拡張 MAPI からアクセスできます。 ユーザー資格情報やセキュリティ トークンなどの機密情報を格納するために使用しないでください。

設定の名前は String ですが、値は String、Number、Boolean、null、Object、Array のいずれかになります。

オブジェクトにはRoamingSettings、名前空間の Office.context プロパティをroamingSettings使用してアクセスできます。

の詳細RoamingSettingsについては、「Outlook アドインのアドイン メタデータを取得して設定する」を参照してください。

Office.SeriesTime

オブジェクトには SeriesTime 、定期的な一連の予定の日付と時刻を取得および設定し、定期的な一連の会議出席依頼の日付と時刻を取得するメソッドが用意されています。

Office.SharedProperties

共有フォルダーまたは共有メールボックス内の予定またはメッセージのプロパティを表します。

このオブジェクトの使用方法の詳細については、「Outlook アドインで共有フォルダーと共有メールボックスのシナリオを有効にする」を参照してください。

Office.SmartAlertsEventCompletedOptions

または OnAppointmentSend イベントの処理が完了したときのスマート アラート アドインの動作をOnMessageSend指定します。

Office.Subject

Outlook のアドインで、予定またはメッセージの件名を取得および設定するメソッドを提供します。

Office.TaskSuggestion

アイテム内の識別される推奨タスクを表します。 閲覧モードのみ。

電子メール メッセージで提案されたタスクの一覧は、アクティブなアイテムで taskSuggestions または getEntitiesByType メソッドが呼び出されたときにgetEntities返される Entityes オブジェクトのプロパティで返されます。

Office.Time

オブジェクトは Time 、作成モードの予定の start プロパティまたは end プロパティとして返されます。

Office.UserProfile

メールボックスに関連付けられているユーザーに関する情報。 これには、アカウントの種類、表示名、電子メール アドレス、タイム ゾーンが含まれます。

列挙型

Office.MailboxEnums.AttachmentContentFormat

添付ファイルのコンテンツに適用される書式を指定します。

Office.MailboxEnums.AttachmentStatus

添付ファイルがアイテムに追加されたか、アイテムから削除されたかを指定します。

Office.MailboxEnums.AttachmentType

添付ファイルの種類を指定します。

Office.MailboxEnums.CategoryColor

カテゴリの色を指定します。

Office.MailboxEnums.Days

曜日または曜日を指定します。

Office.MailboxEnums.DelegatePermissions

このビットマスクは、共有フォルダーに対するデリゲートのアクセス許可を表します。

Office.MailboxEnums.EntityType

エンティティの種類を指定します。

Office.MailboxEnums.ItemNotificationMessageType

予定またはメッセージの通知メッセージの種類を指定します。

Office.MailboxEnums.ItemType

アイテムの種類を指定します。

Office.MailboxEnums.LocationType

予定の場所の種類を指定します。

Office.MailboxEnums.Month

月を指定します。

Office.MailboxEnums.OWAView

Outlook on the webの現在のビューを表します。

Office.MailboxEnums.RecipientType

メッセージまたは予定の受信者の種類を指定します。

Office.MailboxEnums.RecurrenceTimeZone

繰り返しに適用されるタイム ゾーンを指定します。

Office.MailboxEnums.RecurrenceType

繰り返しの種類を指定します。

Office.MailboxEnums.ResponseType

会議出席依頼への応答の種類を指定します。

Office.MailboxEnums.RestVersion

REST 形式のアイテム ID に対応する REST API のバージョンを指定します。

Office.MailboxEnums.SourceProperty

項目内の選択したデータのソースを指定します (詳細については、「」を参照)。Office.mailbox.item.getSelectedDataAsync

Office.MailboxEnums.WeekNumber

月の週を指定します。