MailMessageEventArgs クラス
アセンブリ: System.Web (system.web.dll 内)


MailMessageEventArgs クラスは、電子メール メッセージを格納している MailMessage オブジェクトへのアクセスを提供します。MailMessageEventArgs クラスは LoginCancelEventArgs クラスから派生されるため、Cancel プロパティを true に設定することにより、イベント ハンドラで電子メール メッセージの送信をキャンセルできます。

電子メール メッセージのイベント ハンドラで MailMessageEventArgs クラスを使用して、送信前にメッセージの内容を変更する方法のコード例を次に示します。
<%@ page language="VB" %> <%@ Import namespace="Samples.AspNet.VB.Controls" %> <script runat="server"> Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs) Dim passwordRecoveryControl As New PasswordRecoveryOnBeforeSendingEmail passwordRecoveryControl.ID = "passwordRecoveryControl" passwordRecoveryControl.MailDefinition.From = "userAdmin@your.site.name.here" PlaceHolder1.Controls.Add(passwordRecoveryControl) End Sub </script> <html> <body> <form runat="server"> <asp:placeholder id="PlaceHolder1" runat="server"></asp:placeholder> </form> </body> </html>
<%@ page language="C#" %> <%@ Import namespace="Samples.AspNet.CS.Controls" %> <script runat="server"> void Page_Init(object sender, EventArgs e) { PasswordRecoveryOnBeforeSendingEmail passwordRecoveryControl = new PasswordRecoveryOnBeforeSendingEmail(); passwordRecoveryControl.ID = "passwordRecoveryControl"; passwordRecoveryControl.MailDefinition.From = "userAdmin@your.site.name.here"; PlaceHolder1.Controls.Add(passwordRecoveryControl); } </script> <html> <body> <form runat="server"> <asp:placeholder id="PlaceHolder1" runat="server"></asp:placeholder> </form> </body> </html>


System.EventArgs
System.Web.UI.WebControls.LoginCancelEventArgs
System.Web.UI.WebControls.MailMessageEventArgs


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からMailMessageEventArgs クラスを検索する場合は、下記のリンクをクリックしてください。

- MailMessageEventArgs クラスのページへのリンク