Exportieren (0) Drucken
Alle erweitern

MailAddress.DisplayName-Eigenschaft

Aktualisiert: November 2007

Ruft den Anzeigenamen ab, der aus dem Anzeigenamen und den Adressinformationen besteht, die beim Erstellen dieser Instanz angegeben wurden.

Namespace:  System.Net.Mail
Assembly:  System (in System.dll)

public string DisplayName { get; }
/** @property */
public String get_DisplayName()

public function get DisplayName () : String

Eigenschaftenwert

Typ: System.String
Ein String, der den Anzeigenamen enthält, andernfalls String.Empty (""), wenn beim Erstellen dieser Instanz keine Informationen über den Anzeigenamen angegeben wurden.

Anzeigenamen, die Zeichen ohne ASCII-Format enthalten, werden als Klartext zurückgegeben. Verwenden Sie die ToString-Methode, um das codierte Format des DisplayName abzurufen.

Einige Programme zum Anzeigen von E-Mail zeigen statt der E-Mail-Adresse oder zusätzlich zu ihr den DisplayName-Eigenschaftenwert an.

Im folgenden Codebeispiel wird der DisplayName für den Empfänger einer E-Mail-Nachricht angezeigt.

		public static void CreateBccTestMessage(string server)
		{
			MailAddress from = new MailAddress("ben@contoso.com", "Ben Miller");
			MailAddress to = new MailAddress("jane@contoso.com", "Jane Clayton");
			MailMessage message = new MailMessage(from, to);
			message.Subject = "Using the SmtpClient class.";
			message.Body = @"Using this feature, you can send an e-mail message from an application very easily.";
			MailAddress bcc = new MailAddress("manager1@contoso.com");
			message.Bcc.Add(bcc);
			SmtpClient client = new SmtpClient(server);
			client.Credentials = CredentialCache.DefaultNetworkCredentials;
			Console.WriteLine("Sending an e-mail message to {0} and {1}.", 
			    to.DisplayName, message.Bcc.ToString());
            try 
            {
                client.Send(message);
            }
            catch (Exception ex) 
            {
                Console.WriteLine("Exception caught in CreateBccTestMessage(): {0}", 
                    ex.ToString() );
            }            
		}


public static void CreateBccTestMessage(String server)
{
    MailAddress from = new MailAddress("ben@contoso.com", "Ben Miller");
    MailAddress to = new MailAddress("jane@contoso.com", "Jane Clayton");
    MailMessage message = new MailMessage(from, to);
    message.set_Subject("Using the SmtpClient class.");
    message.set_Body("Using this feature, you can send an e-mail message " 
        + "from an application very easily.");
    MailAddress bcc = new MailAddress("manager1@contoso.com");
    message.get_Bcc().Add(bcc);
    SmtpClient client = new SmtpClient(server);
    client.set_Credentials(CredentialCache.get_DefaultNetworkCredentials());
    Console.WriteLine("Sending an e-mail message to {0} and {1}.", 
        to.get_DisplayName(), message.get_Bcc().ToString());
    try {
        client.Send(message);
    }
    catch (System.Exception ex) {
        Console.WriteLine("Exception caught in CreateBccTestMessage(): {0}", 
            ex.ToString() );
    }     
} //CreateBccTestMessage


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft