HttpMediaTypeWithQualityHeaderValue Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la información de aceptación usada en el encabezado Accept HTTP en una solicitud 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
- Herencia
- Atributos
- Implementaciones
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
La clase HttpMediaTypeWithQualityHeaderValue representa la información de aceptación utilizada en el encabezado HTTP Accept en una solicitud HTTP.
La propiedad Accept de HttpRequestHeaderCollection devuelve un httpMediaTypeWithQualityHeaderValueCollection que contiene objetos HttpMediaTypeWithQualityHeaderValue.
La propiedad Quality representa el factor de calidad que permite al agente de usuario indicar el grado relativo de preferencia para el tipo de medio en un encabezado. La calidad usa una escala de 0 a 1. El valor predeterminado es q=1.
Constructores
HttpMediaTypeWithQualityHeaderValue(String) |
Inicializa una nueva instancia de la clase HttpMediaTypeHeaderValue con un tipo de medio. |
HttpMediaTypeWithQualityHeaderValue(String, Double) |
Inicializa una nueva instancia de la clase HttpMediaTypeHeaderValue con un tipo de medio y una calidad. |
Propiedades
CharSet |
Obtiene o establece el juego de caracteres del contenido que se va a aceptar que se usa en el encabezado HTTP Accept . |
MediaType |
Obtiene o establece el tipo de medio del contenido que se va a aceptar que se usa en el encabezado ACCEPT HTTP. |
Parameters |
Obtiene un conjunto de parámetros incluidos en el encabezado ACCEPT HTTP. |
Quality |
Obtiene o establece el valor qvalue o la calidad usados en el encabezado ACCEPT HTTP. |
Métodos
Parse(String) |
Convierte una cadena en una instancia de HttpMediaTypeWithQualityHeaderValue . |
ToString() |
Devuelve una cadena que representa el objeto HttpMediaTypeWithQualityHeaderValue actual. |
TryParse(String, HttpMediaTypeWithQualityHeaderValue) |
Determina si una cadena es una información httpMediaTypeWithQualityHeaderValue válida. |