次の方法で共有


保護されたプロパティとメソッド

このトピックでは、オブジェクト モデル ガードによって保護された Outlook オブジェクト モデルのプロパティとメソッドを示します。 信頼されていないコードがこれらのプロパティの取得を実行するか、これらのメソッドを使用する場合、Outlook のセットアップ方法の既定の条件では、セキュリティ警告が呼び出されます。 処理を続行するためには、警告を確認し、これに応答する必要があります。

アプリケーションが使用する保護されたプロパティまたはメソッドに応じて、信頼されていないアプリケーションが起動するセキュリティに関するダイアログ ボックスは、次の 3 種類です。

  • アドレス帳警告。 これは、セキュリティに関する 3 種類のダイアログ ボックスの中で最も一般的です。 他のマークがない限り、下の表のプロパティおよびメソッドは、アドレス帳警告を生成します。

  • 実行アクション警告。 下の表で、上付き文字1があるプロパティおよびメソッドは、実行アクション警告を生成することを示します。

  • メッセージ送信警告。 下の表で、上付き文字2があるプロパティおよびメソッドは、メッセージ送信警告を生成することを示します。

セキュリティ警告に関する詳細については、「Outlook オブジェクト モデルのセキュリティ警告」を参照してください。

Object 保護されたプロパティ 保護されたメソッド
Account CurrentUser、SmtpAddress GetAddressEntryFromID、GetRecipientFromID
操作 Execute1
AddressEntries Add、GetFirst、GetLast、GetNext、GetPrevious、Item
AddressEntry Address、ID、Manager、Members、Parent、PropertyAccessor GetExchangeDistributionList、GetExchangeUser、Update
AddressList AddressEntries、ID、PropertyAccessor
AddressLists アイテム
AppointmentItem Body、OptionalAttendees、Organizer、PropertyAccessor、RequiredAttendees、Resources、RTFBody Respond2、SaveAs、Send2
Attachment PropertyAccessor
CalendarSharing SaveAsICal
追加する
ContactItem Body、Email1Address、Email1AddressType、Email1DisplayName、Email1EntryID、Email2AddressType、Email2DisplayName、Email2EntryID、Email3Address、Email3Address、Email3AddressType、Email3DisplayName、Email3EntryID、IMAddress、NetMeetingAlias、PropertyAccessor、ReferredBy、RTFBodyBody SaveAs
DistListItem Body、PropertyAccessor、RTFBody GetMember、SaveAs
DocumentItem Body、PropertyAccessor
ExchangeDistributionList Address、Alias、ID、Parent、PrimarySmtpAddress、PropertyAccessor GetExchangeDistributionList、GetExchangeUser、GetMemberOfList、GetExchangeDistributionListMembers、GetOwners、Update
ExchangeUser Address、Alias、ID、Parent、PrimarySmtpAddress、PropertyAccessor GetDirectReports、GetExchangeDistributionList、GetExchangeUser、GetExchangeUserManager、GetMemberOfList、Update
Folder GetCalendarExporter、 PropertyAccessor
Inspector HTMLEditor、WordEditor
ItemProperties アイテムに対して保護された任意のプロパティ
JournalItem Body、ContactNames、PropertyAccessor SaveAs
MailItem Bcc、Body、Cc、HTMLBody、PropertyAccessor、ReceivedByName、ReceivedOnBehalfOfName、Recipients、ReplyRecipientNames、RTFBody、Sender、SenderEmailAddress、SenderEmailType、SenderName、SentOnBehalfOfName、To SaveAs、Send2
MeetingItem Body、PropertyAccessor、Recipients、RTFBody、SenderName SaveAs
MobileItem Body、HTMLBody、PropertyAccessor、ReceivedByName、Recipients、ReplyRecipientNames、SenderEmailAddress、SenderEmailType、SenderName、SMILBody、To SaveAs、Send2
名前 空間 CurrentUser、SelectNamesDialog GetAddressEntryFromID、GetRecipientFromID
NoteItem Body、PropertyAccessor
PostItem Body、HTMLBody、PropertyAccessor、RTFBody、SenderName SaveAs
[受信者] 任意のプロパティ 任意のメソッド
受信者 任意のプロパティ 任意のメソッド
RemoteItem Body、PropertyAccessor
ReportItem Body、PropertyAccessor
SelectNamesDialog 受信者
SharingItem Bcc、Body、Cc、HTMLBody、PropertyAccessor、ReceivedByName、ReceivedOnBehalfOfName、ReplyRecipientNames、RTFBody、SenderEmailAddress、SenderEmailType、SenderName、SendOnBehalfOfName、To 許可、SaveAs、Send2
Storageitem Body、PropertyAccessor
Store PropertyAccessor
TaskItem Body、ContactNames、Contacts、Delegator、Owner、PropertyAccessor、RTFBody、StatusOnCompletionRecipients、StatusUpdateRecipients SaveAs、Send2
TaskRequestAcceptItem Body、PropertyAccessor、RTFBody
TaskRequestDeclineItem Body、PropertyAccessor、RTFBody
TaskRequestItem Body、PropertyAccessor、RTFBody
TaskRequestUpdateItem Body、PropertyAccessor、RTFBody
UserProperties 検索
UserProperty

注:

[!メモ] 要求されたプロパティが、アドレス情報を含む組み込みのプロパティの 1 つである場合、 UserProperties.Find は保護されます。 カスタム プロパティ、またはアドレス情報を含まない Subject のようなプロパティを要求すると、ダイアログ ボックスは表示されません。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。