Condividi tramite


HttpMediaTypeWithQualityHeaderValue Classe

Definizione

Rappresenta le informazioni di accettazione usate nell'intestazione Accept HTTP in una richiesta HTTP.

public ref class HttpMediaTypeWithQualityHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpMediaTypeWithQualityHeaderValueFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpMediaTypeWithQualityHeaderValue final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpMediaTypeWithQualityHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpMediaTypeWithQualityHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpMediaTypeWithQualityHeaderValueFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpMediaTypeWithQualityHeaderValue : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpMediaTypeWithQualityHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpMediaTypeWithQualityHeaderValue : IStringable
function HttpMediaTypeWithQualityHeaderValue(mediaType, quality)
Public NotInheritable Class HttpMediaTypeWithQualityHeaderValue
Implements IStringable
Ereditarietà
Object Platform::Object IInspectable HttpMediaTypeWithQualityHeaderValue
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

La classe HttpMediaTypeWithQualityHeaderValue rappresenta le informazioni usate nell'intestazione Accept HTTP in una richiesta HTTP.

La proprietà Accept in HttpRequestHeaderCollection restituisce un oggetto HttpMediaTypeWithQualityHeaderValueCollection contenente oggetti HttpMediaTypeWithQualityHeaderValue .

La proprietà Quality rappresenta il fattore di qualità che consente all'agente utente di indicare il grado relativo di preferenza per il tipo di supporto in un'intestazione. La qualità usa una scala da 0 a 1. Il valore predefinito è q=1.

Costruttori

HttpMediaTypeWithQualityHeaderValue(String)

Inizializza una nuova istanza della classe HttpMediaTypeHeaderValue con un tipo di supporto.

HttpMediaTypeWithQualityHeaderValue(String, Double)

Inizializza una nuova istanza della classe HttpMediaTypeHeaderValue con un tipo di supporto e una qualità.

Proprietà

CharSet

Ottiene o imposta il set di caratteri del contenuto da accettare nell'intestazione Accetta HTTP.

MediaType

Ottiene o imposta il tipo di supporto del contenuto da accettare nell'intestazione Accetta HTTP.

Parameters

Ottiene un set di parametri inclusi nell'intestazione Accept HTTP.

Quality

Ottenere o impostare il qvalue o la qualità utilizzata nell'intestazione Accetta HTTP.

Metodi

Parse(String)

Converte una stringa in un'istanza httpMediaTypeWithQualityHeaderValue .

ToString()

Restituisce una stringa che rappresenta l'oggetto HttpMediaTypeWithQualityHeaderValue corrente.

TryParse(String, HttpMediaTypeWithQualityHeaderValue)

Determina se una stringa è valida per le informazioni HttpMediaTypeWithQualityHeaderValue .

Si applica a

Vedi anche