HttpContentDispositionHeaderValue Clase
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 el valor del encabezado HTTP Content-Disposition en el contenido HTTP de una solicitud o respuesta.
public ref class HttpContentDispositionHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpContentDispositionHeaderValueFactory, 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 HttpContentDispositionHeaderValue 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.IHttpContentDispositionHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpContentDispositionHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpContentDispositionHeaderValueFactory), 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 HttpContentDispositionHeaderValue : 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.IHttpContentDispositionHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpContentDispositionHeaderValue : IStringable
function HttpContentDispositionHeaderValue(dispositionType)
Public NotInheritable Class HttpContentDispositionHeaderValue
Implements IStringable
- Herencia
- Atributos
- Implementaciones
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)
|
Consulte el ejemplo de código en la clase HttpContentHeaderCollection.
La clase HttpContentDispositionHeaderValue representa información en el encabezado Content-Disposition del contenido HTTP enviado en una solicitud HTTP o recibida en una respuesta HTTP.
La propiedad ContentDisposition de HttpContentHeaderCollection devuelve httpContentDispositionHeaderValue.
El encabezado Content-Disposition se usa normalmente para trabajar con cargas y descargas de archivos. El formato difiere de otros encabezados en que es un único encabezado con un tipo de disposición seguido de una lista de parámetros, algunos de los cuales están bien definidos.
Este encabezado se usa en dos contextos diferentes:
- Encabezado MIME para el contenido del cuerpo anidado en la clase HttpMultipartFormDataContent . Para obtener más información, consulte IETF RFC 2183.
- Encabezado HTTP en la clase HttpContentHeaderCollection . Para obtener más información, consulte IETF RFC 6266.
Http |
Inicializa una nueva instancia de la clase HttpContentDispositionHeaderValue con información de codificación de contenido para su uso en el encabezado HTTP Content-Disposition . |
Disposition |
Obtiene o establece el valor de la información de tipo de disposición en el encabezado HTTP Content-Disposition . |
File |
Obtiene o establece el valor de la información filename-parm en el encabezado HTTP Content-Disposition para un único archivo. |
File |
Obtiene o establece el valor de la característica filename-parm en el encabezado HTTP Content-Disposition para varios archivos. |
Name |
Obtiene o establece el nombre de una parte del cuerpo de contenido en el encabezado HTTP Content-Disposition . |
Parameters |
Obtiene un conjunto de parámetros incluidos en el encabezado HTTP Content-Disposition . |
Size |
Obtiene o establece el tamaño aproximado, en bytes, del archivo utilizado en el encabezado HTTP Content-Disposition . |
Parse(String) |
Convierte una cadena en una instancia httpContentDispositionHeaderValue . |
To |
Devuelve una cadena que representa el objeto HttpContentDispositionHeaderValue actual. |
Try |
Determina si una cadena es información válida de HttpContentDispositionHeaderValue . |
Producto | Versiones |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |