Language.GetExtensionSubtags(String) Method

Definition

Retrieves a vector of extension subtags in the current language for the given extension identified by singleton.

public:
 virtual IVectorView<Platform::String ^> ^ GetExtensionSubtags(Platform::String ^ singleton) = GetExtensionSubtags;
IVectorView<winrt::hstring> GetExtensionSubtags(winrt::hstring const& singleton);
public IReadOnlyList<string> GetExtensionSubtags(string singleton);
function getExtensionSubtags(singleton)
Public Function GetExtensionSubtags (singleton As String) As IReadOnlyList(Of String)

Parameters

singleton
String

Platform::String

winrt::hstring

A single-character subtag for the LanguageTag of the current language. See BCP-47 language tags, Extensions and the Extensions Registry.

Returns

IVectorView<String>

IReadOnlyList<String>

IVectorView<Platform::String>

IVectorView<winrt::hstring>

The list of extension subtags identified by singleton.

Remarks

If singleton does not exist for the current language, the returned vector is empty.

If singleton is a known system (such as "u", the Unicode extension), the returned subtags may be combined into logical units. For example, "de-DE-u-attr-co-phonebk" returns a vector with two items: "attr" and "co-phonebk". If singleton is unknown, each subtag is returned in a separate item.

Applies to

See also