ContentType.MediaType Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de waarde van het mediatype opgehaald of ingesteld die is opgenomen in de header Content-Type die wordt vertegenwoordigd door dit exemplaar.
public:
property System::String ^ MediaType { System::String ^ get(); void set(System::String ^ value); };
public string MediaType { get; set; }
member this.MediaType : string with get, set
Public Property MediaType As String
Waarde van eigenschap
Een String met het mediatype en de subtypewaarde. Deze waarde bevat geen puntkomma (;) scheidingsteken dat volgt op het subtype.
Uitzonderingen
De waarde die is opgegeven voor een setbewerking is null.
De waarde die is opgegeven voor een setbewerking is Empty ("").
De waarde die is opgegeven voor een setbewerking, bevindt zich in een formulier dat niet kan worden geparseerd.
Voorbeelden
In het volgende codevoorbeeld wordt de waarde van deze eigenschap ingesteld.
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();
}
Opmerkingen
In het volgende voorbeeld van een Content-Type-header is "application/x-myType"de waarde van de MediaType eigenschap.
content-type: application/x-myType; name=data.xyz
Stel deze eigenschap in op null of String.Empty verwijder de naamgegevens uit de koptekst.
De syntaxis van de header Content-Type wordt beschreven in RFC 2045 Section 5.1. RFC 2046 biedt gedetailleerde informatie over MIME-mediatypen. Deze RFC's zijn beschikbaar op https://www.ietf.org.