1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
5 using System.Globalization;
7 namespace Internal.Resources
9 public abstract class WindowsRuntimeResourceManagerBase
11 public abstract bool Initialize(string libpath, string reswFilename, out PRIExceptionInfo? exceptionInfo);
13 public abstract string? GetString(string stringName, string? startingCulture, string? neutralResourcesCulture);
15 public abstract CultureInfo? GlobalResourceContextBestFitCultureInfo
20 public abstract bool SetGlobalResourceContextDefaultCulture(CultureInfo ci);
22 public static bool IsValidCulture(string? cultureName) => throw new PlatformNotSupportedException();