Bagikan melalui


HttpContentDispositionHeaderValue Kelas

Definisi

Mewakili nilai header HTTP Content-Disposition pada konten HTTP dalam permintaan atau respons.

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
Warisan
Object Platform::Object IInspectable HttpContentDispositionHeaderValue
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Contoh

Lihat contoh kode di kelas HttpContentHeaderCollection.

Keterangan

Kelas HttpContentDispositionHeaderValue mewakili informasi di header Content-Disposition pada konten HTTP yang dikirim dalam permintaan HTTP atau diterima dalam respons HTTP.

Properti ContentDisposition pada HttpContentHeaderCollection mengembalikan HttpContentDispositionHeaderValue.

Header Content-Disposition biasanya digunakan untuk bekerja dengan unggahan dan unduhan file. Formatnya berbeda dari header lain karena merupakan header tunggal dengan jenis disposisi diikuti oleh daftar parameter, beberapa di antaranya didefinisikan dengan baik.

Header ini digunakan dalam dua konteks berbeda:

Konstruktor

HttpContentDispositionHeaderValue(String)

Menginisialisasi instans baru kelas HttpContentDispositionHeaderValue dengan informasi pengodean konten untuk digunakan di header HTTP Content-Disposition .

Properti

DispositionType

Mendapatkan atau mengatur nilai informasi jenis disposisi di header HTTP Content-Disposition .

FileName

Mendapatkan atau mengatur nilai informasi filename-parm di header HTTP Content-Disposition untuk satu file.

FileNameStar

Mendapatkan atau mengatur nilai karakteristik filename-parm di header HTTP Content-Disposition untuk beberapa file.

Name

Mendapatkan atau mengatur nama untuk bagian isi konten di header HTTP Content-Disposition .

Parameters

Mendapatkan sekumpulan parameter yang disertakan dalam header HTTP Content-Disposition .

Size

Mendapatkan atau mengatur perkiraan ukuran, dalam byte, dari file yang digunakan di header HTTP Content-Disposition .

Metode

Parse(String)

Mengonversi string menjadi instans HttpContentDispositionHeaderValue .

ToString()

Mengembalikan string yang mewakili objek HttpContentDispositionHeaderValue saat ini.

TryParse(String, HttpContentDispositionHeaderValue)

Menentukan apakah string adalah informasi HttpContentDispositionHeaderValue yang valid.

Berlaku untuk

Lihat juga