Share via


SyncObject.OnError イベント (Outlook)

指定した Send\Receive グループを使用してユーザーのフォルダーの同期中に Microsoft Outlook でエラーが発生したときに発生します。

構文

expression. OnError( _Code_ , _Description_ )

SyncObject オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
コード 必須 エラーを識別する一意の値です。 Description
必須 必須 エラーを説明する文字列です。 注釈

注釈

このイベントは Microsoft Visual Basic Scripting Edition (VBScript) では使用できません。

この Microsoft Visual Basic for Applications (VBA) の例では、同期中にエラーが発生した場合の同期エラーを説明するメッセージ ボックスを表示します。 サンプル コードをクラス モジュールに配置する必要があり、Outlook によってイベント プロシージャを呼び出すことができます前に、 Initialize_handlerルーチンを呼び出す必要があります。

Public WithEvents mySync As Outlook.SyncObject 
 
Sub Initialize_handler() 
 Set mySync = Application.Session.SyncObjects.Item(1) 
 mySync.Start 
 mySync.Stop 
End Sub 
 
Private Sub mySync_OnError(ByVal Code As Long, ByVal Description As String) 
 MsgBox "Unexpected sync error" & Code & ": " & Description 
End Sub

関連項目

SyncObject オブジェクト

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

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