HttpLanguageHeaderValueCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la valeur de l’en-tête HTTP Content-Language sur le contenu HTTP dans une requête ou une réponse.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
La classe HttpLanguageHeaderValueCollection représente la valeur de l’en-tête HTTP Content-Language sur le contenu HTTP envoyé dans une requête HTTP ou reçu dans une réponse.
La propriété ContentLanguage sur httpContentHeaderCollection renvoie un objet HttpLanguageHeaderValueCollection.
Propriétés
Size |
Obtient le nombre d’objets Language dans la collection. |
Méthodes
Append(Language) |
Ajoute un nouvel élément Language à la fin de la collection. |
Clear() |
Supprime tous les objets de la collection. |
First() |
Récupère un itérateur vers le premier élément Language de la collection. |
GetAt(UInt32) |
Retourne l’élément Language à l’index spécifié dans la collection. |
GetMany(UInt32, Language[]) |
Récupère les éléments Language qui commencent à l’index spécifié dans la collection. |
GetView() |
Retourne une vue immuable de HttpLanguageHeaderValueCollection. |
IndexOf(Language, UInt32) |
Récupère l’index d’un language dans la collection. |
InsertAt(UInt32, Language) |
Insère une langue dans la collection à l’index spécifié. |
ParseAdd(String) |
Analyse et ajoute une entrée à httpLanguageHeaderValueCollection. |
RemoveAt(UInt32) |
Supprime l’entrée à l’index spécifié de l’objet HttpLanguageHeaderValueCollection. |
RemoveAtEnd() |
Supprime le dernier élément Language de la collection. |
ReplaceAll(Language[]) |
Remplace tous les éléments Language de la collection par les éléments language spécifiés. |
SetAt(UInt32, Language) |
Définit la langue à l’index spécifié dans la collection. |
ToString() |
Renvoie une chaîne qui représente l’objet HttpLanguageHeaderValueCollection actuel. |
TryParseAdd(String) |
Tente d’analyser et d’ajouter l’élément spécifié à httpLanguageHeaderValueCollection. |