HttpLanguageHeaderValueCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет значение http-заголовка Content-Language для содержимого HTTP в запросе или ответе.
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
- Наследование
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Класс HttpLanguageHeaderValueCollection представляет значение http-заголовка Content-Language для содержимого HTTP, отправленного в HTTP-запросе или полученного в ответе.
Свойство ContentLanguage объекта HttpContentHeaderCollection возвращает объект HttpLanguageHeaderValueCollection.
Свойства
Size |
Возвращает количество объектов Language в коллекции. |
Методы
Append(Language) |
Добавляет новый элемент Language в конец коллекции. |
Clear() |
Удаляет все объекты из коллекции. |
First() |
Извлекает итератор для первого элемента Language в коллекции. |
GetAt(UInt32) |
Возвращает элемент Language по указанному индексу в коллекции. |
GetMany(UInt32, Language[]) |
Извлекает элементы Language , которые начинаются с указанного индекса в коллекции. |
GetView() |
Возвращает неизменяемое представление httpLanguageHeaderValueCollection. |
IndexOf(Language, UInt32) |
Извлекает индекс языка в коллекции. |
InsertAt(UInt32, Language) |
Вставляет язык в коллекцию по указанному индексу. |
ParseAdd(String) |
Анализирует и добавляет запись в коллекцию HttpLanguageHeaderValueCollection. |
RemoveAt(UInt32) |
Удаляет запись по указанному индексу из httpLanguageHeaderValueCollection. |
RemoveAtEnd() |
Удаляет последний элемент Language из коллекции. |
ReplaceAll(Language[]) |
Заменяет все элементы Language в коллекции указанными языковыми элементами. |
SetAt(UInt32, Language) |
Задает язык по указанному индексу в коллекции. |
ToString() |
Возвращает строку, представляющую текущий объект HttpLanguageHeaderValueCollection . |
TryParseAdd(String) |
Пытается проанализировать и добавить указанный элемент в коллекцию HttpLanguageHeaderValueCollection. |