次の方法で共有


My.Application.Log プロパティ

更新 : 2007 年 11 月

イベントと例外の情報を作成するためのプロパティとメソッドを、アプリケーション ログのリスナに提供するオブジェクトを取得します。

' Usage
Dim value As Microsoft.VisualBasic.Logging.Log = My.Application.Log
' Declaration
Public ReadOnly Property Log As MyLog

戻り値

このプロパティは、現在のアプリケーションに My.Application.Log オブジェクトを返します。

解説

このプロパティを使用して、My.Application.Log オブジェクトに簡単にアクセスできます。詳細については、「My.Application.Log オブジェクト」を参照してください。

使用例

My.Application.Log.WriteEntry メソッドを使用して、トレース情報のログを記録する方法は次の例のようになります。詳細については、「方法 : ログ メッセージを書き込む」を参照してください。

Public Sub TracingTest(ByVal fileName As String)
    My.Application.Log.WriteEntry( _
        "Entering TracingTest with argument " & _
        fileName & ".")
    ' Code to trace goes here.
    My.Application.Log.WriteEntry( _
        "Exiting TracingTest with argument " & _
        fileName & ".")
End Sub

必要条件

名前空間 : Microsoft.VisualBasic.ApplicationServices

クラス : ApplicationBase

アセンブリ : Microsoft Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll 内)

使用可能なプロジェクトの種類

プロジェクトの種類

使用可能

Windows アプリケーション

クラス ライブラリ

コンソール アプリケーション

Windows コントロール ライブラリ

Web コントロール ライブラリ

×

Windows サービス

Web サイト

×

アクセス許可

次のアクセス許可が必要になる可能性があります。

アクセス許可

説明

FileIOPermission

ファイルとフォルダへのアクセス許可を制御します。関連する列挙値 : Unrestricted

詳細については、「コード アクセス セキュリティ」および「アクセス許可の要求」を参照してください。

参照

参照

My.Application オブジェクト

My.Application.Log オブジェクト