HttpLanguageHeaderValueCollection Clase

Definición

Representa el valor del encabezado HTTP content-language en el contenido HTTP de una solicitud o una respuesta.

public ref class HttpLanguageHeaderValueCollection sealed : IIterable<Language ^>, IVector<Language ^>, 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)]
class HttpLanguageHeaderValueCollection final : IIterable<Language>, IVector<Language>, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpLanguageHeaderValueCollection final : IIterable<Language>, IVector<Language>, 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)]
public sealed class HttpLanguageHeaderValueCollection : IEnumerable<Language>, IList<Language>, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpLanguageHeaderValueCollection : IEnumerable<Language>, IList<Language>, IStringable
Public NotInheritable Class HttpLanguageHeaderValueCollection
Implements IEnumerable(Of Language), IList(Of Language), IStringable
Herencia
Object Platform::Object IInspectable HttpLanguageHeaderValueCollection
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 HttpLanguageHeaderValueCollection representa el valor del encabezado HTTP Content-Language en el contenido HTTP enviado en una solicitud HTTP o recibida en una respuesta.

La propiedad ContentLanguage de HttpContentHeaderCollection devuelve un objeto HttpLanguageHeaderValueCollection.

Propiedades

Size

Obtiene el número de objetos Language de la colección.

Métodos

Append(Language)

Agrega un nuevo elemento Language al final de la colección.

Clear()

Quita todos los objetos de la colección.

First()

Recupera un iterador en el primer elemento Language de la colección.

GetAt(UInt32)

Devuelve el elemento Language en el índice especificado de la colección.

GetMany(UInt32, Language[])

Recupera los elementos language que comienzan en el índice especificado de la colección.

GetView()

Devuelve una vista inmutable de HttpLanguageHeaderValueCollection.

IndexOf(Language, UInt32)

Recupera el índice de un idioma de la colección.

InsertAt(UInt32, Language)

Inserta un idioma en la colección en el índice especificado.

ParseAdd(String)

Analiza y agrega una entrada a HttpLanguageHeaderValueCollection.

RemoveAt(UInt32)

Quita la entrada en el índice especificado de httpLanguageHeaderValueCollection.

RemoveAtEnd()

Quita el último elemento language de la colección.

ReplaceAll(Language[])

Reemplaza todos los elementos Language de la colección por los elementos language especificados.

SetAt(UInt32, Language)

Establece el idioma en el índice especificado de la colección.

ToString()

Devuelve una cadena que representa el objeto HttpLanguageHeaderValueCollection actual.

TryParseAdd(String)

Intenta analizar y agregar el elemento especificado a HttpLanguageHeaderValueCollection.

Se aplica a

Consulte también