Bagikan melalui


ContentType.ToString Metode

Definisi

Mengembalikan representasi string objek ini ContentType .

public:
 override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

Mengembalikan

String yang berisi pengaturan saat ini untuk iniContentType.

Contoh

Contoh kode berikut menampilkan representasi string dari ContentType.

static void CreateMessageInlineAttachment2( String^ server, String^ textMessage )
{
   
   // Create a message and set up the recipients.
   MailMessage^ message = gcnew MailMessage( L"jane@contoso.com",L"ben@contoso.com",L"A text message for you.",L"Message: " );
   
   // Attach the message string to this email message.
   Attachment^ data = gcnew Attachment( textMessage );
   
   // Send textMessage as part of the email body.
   message->Attachments->Add( data );
   ContentType^ content = data->ContentType;
   content->MediaType = MediaTypeNames::Text::Plain;
   
   //Send the message.
   // Include credentials if the server requires them.
   SmtpClient^ client = gcnew SmtpClient( server );
   client->Credentials = CredentialCache::DefaultNetworkCredentials;
   client->Send( message );
   data->~Attachment();
   client->~SmtpClient();
}
public static void CreateMessageInlineAttachment2(string server, string
textMessage)
{
    // Create a message and set up the recipients.
    MailMessage message = new MailMessage(
       "jane@contoso.com",
       "ben@contoso.com",
       "A text message for you.",
       "Message: ");

    // Attach the message string to this email message.
    Attachment data = new Attachment(textMessage);
    // Send textMessage as part of the email body.
    message.Attachments.Add(data);
    ContentType content = data.ContentType;
    content.MediaType = MediaTypeNames.Text.Plain;
    //Send the message.
    // Include credentials if the server requires them.
    SmtpClient client = new SmtpClient(server);
    client.Credentials = CredentialCache.DefaultNetworkCredentials;

    try
    {
        client.Send(message);
    }
    catch (Exception ex)
    {
        Console.WriteLine("Exception caught in CreateMessageInlineAttachment2: {0}",
            ex.ToString());
    }
    data.Dispose();
}

Keterangan

Nilai ToString metode berisi string yang digunakan untuk membuat ini ContentType, jika satu ditentukan dan tidak ada nilai properti yang diubah. Jika tidak ada string yang ditentukan, atau satu atau beberapa nilai properti telah berubah sejak ini ContentType dibuat, nilai ToString adalah untai (karakter) dalam format header Tipe Konten yang terdiri menggunakan nilai properti saat ini. String tidak menyertakan awalan "Content-type:" .

Sintaks header Jenis Konten dijelaskan dalam RFC 2045 Bagian 5.1, tersedia di https://www.ietf.org.

Berlaku untuk