ContentType.ToString Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Zeichenfolgenentsprechung dieses ContentType-Objekts zurück.
public:
override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Gibt zurück
Ein String, der die aktuellen Einstellungen für diesen ContentType enthält.
Beispiele
Im folgenden Codebeispiel wird die Zeichenfolgendarstellung eines ContentTypeangezeigt.
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();
}
Hinweise
Der Wert der ToString -Methode enthält die Zeichenfolge, die zum Erstellen dieses ContentTypeverwendet wird, wenn eine angegeben wurde und keine Eigenschaftswerte geändert wurden. Wenn keine Zeichenfolge angegeben wurde oder sich seit der ContentType Erstellung mindestens ein Eigenschaftswert geändert hat, ist der Wert von ToString eine Zeichenfolge im Format eines Content-Type-Headers, der mit den aktuellen Eigenschaftswerten erstellt wird. Die Zeichenfolge enthält "Content-type:"
das Präfix nicht.
Die Syntax des Content-Type-Headers wird in RFC 2045 Abschnitt 5.1 beschrieben, verfügbar unter https://www.ietf.org.