Partage via


ResourceContextLanguagesVectorView Classe

Définition

Représente une collection de qualificateurs de langage ResourceContext .

public ref class ResourceContextLanguagesVectorView sealed : IIterable<Platform::String ^>, IVectorView<Platform::String ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ResourceContextLanguagesVectorView final : IIterable<winrt::hstring>, IVectorView<winrt::hstring>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ResourceContextLanguagesVectorView : IEnumerable<string>, IReadOnlyList<string>
Public NotInheritable Class ResourceContextLanguagesVectorView
Implements IEnumerable(Of String), IReadOnlyList(Of String)
Héritage
Object Platform::Object IInspectable ResourceContextLanguagesVectorView
Attributs
Implémente
IEnumerable<String> IIterable<Platform::String> IIterable<winrt::hstring> IIterable<T> IEnumerable<T> IReadOnlyList<String> IVectorView<Platform::String> IVectorView<winrt::hstring>

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

Listes de membres de la collection

Pour JavaScript, ResourceContextLanguagesVectorView contient les membres affichés dans les listes de membres. En outre, ResourceContextLanguagesVectorView prend en charge une propriété length , les membres de Array.prototype et l’utilisation d’un index pour accéder aux éléments.

Énumération de la collection en C# ou Microsoft Visual Basic

Un ResourceContextLanguagesVectorView étant énumérable, vous pouvez utiliser la syntaxe propre au langage, telle que foreach en C# pour énumérer les éléments de la collection. Le compilateur effectue le cast de type pour vous et vous n’aurez pas besoin d’effectuer un cast IEnumerable<String> vers explicitement. Si vous avez besoin d’un cast explicite, par exemple si vous souhaitez appeler GetEnumerator, effectuez un cast en IEnumerable<T> avec une contrainte String .

Propriétés

Size

Obtient le nombre de qualificateurs de langue ResourceContext dans l’ensemble.

Méthodes

First()

Retourne un itérateur pour énumérer les éléments dans l’ensemble de qualificateurs de langage ResourceContext .

GetAt(UInt32)

Retourne le qualificateur de langue ResourceContext à l’index spécifié dans le jeu.

GetMany(UInt32, String[])

Retourne les qualificateurs de langue ResourceContext qui commencent à l’index spécifié dans l’ensemble.

IndexOf(String, UInt32)

Retourne l’index d’un qualificateur de langue ResourceContext spécifié dans l’ensemble.

S’applique à