ContentType.MediaType Eigenschap

Definitie

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.

Van toepassing op