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) |
Возвращает объект, представляющий значение заданного ключа ресурса. |