IImplicitResourceProvider Интерфейс

Определение

Задает методы, которые реализуются классом для выполнения функций неявного поставщика ресурсов.

public interface class IImplicitResourceProvider
public interface IImplicitResourceProvider
type IImplicitResourceProvider = interface
Public Interface IImplicitResourceProvider

Комментарии

Ресурсы могут быть объявлены явно или неявно на странице. Неявные ресурсы позволяют разработчику назначить коллекцию значений ресурсов элементу управления в одной инструкции, а не назначать каждое значение по отдельности. Когда средство синтаксического анализа страниц встречает неявный ресурс в виде meta:resourcekey="WelcomeLabel" , оно присваивает всем значениям WelcomeLabel префикс ключа ресурса соответствующим значениям в элементе управления. Например, если файл ресурсов определяет значения для WelcomeLabel.Text и WelcomeLabel.ToolTip , эти значения будут назначены Label элементу управления с неявной ссылкой на WelcomeLabel .

IImplicitResourceProviderИнтерфейс определяет методы, реализуемые поставщиком ресурсов для доступа к неявным ресурсам. Получить конкретное значение можно с помощью GetObject метода.

При создании пользовательского поставщика ресурсов не требуется предоставлять настраиваемую поддержку для локализации неявных ресурсов. Неявная локализация будет работать с поставщиком ресурсов.

Методы

GetImplicitResourceKeys(String)

Возвращает набор ключей неявных ресурсов, соответствующих их префиксу.

GetObject(ImplicitResourceKey, CultureInfo)

Возвращает объект, представляющий значение заданного ключа ресурса.

Применяется к

См. также раздел