IImplicitResourceProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define os métodos que uma classe implementa para atuar como um provedor de recursos implícito.
public interface class IImplicitResourceProvider
public interface IImplicitResourceProvider
type IImplicitResourceProvider = interface
Public Interface IImplicitResourceProvider
Comentários
Os recursos podem ser declarados explicitamente ou implicitamente em uma página. Os recursos implícitos permitem que o desenvolvedor atribua uma coleção de valores de recurso a um controle em uma instrução em vez de atribuir cada valor individualmente. Quando o analisador de página encontra um recurso implícito na forma de , ele atribui todos os valores com o prefixo da chave de recurso aos valores meta:resourcekey="WelcomeLabel"
correspondentes WelcomeLabel
no controle . Por exemplo, se um arquivo de recurso definir valores para e , esses valores seriam atribuídos a um controle com uma WelcomeLabel.Text
WelcomeLabel.ToolTip
referência implícita a Label
WelcomeLabel
.
A IImplicitResourceProvider interface define os métodos que um provedor de recursos implementa para acessar recursos implícitos. Você pode obter um valor específico usando o GetObject método .
Se você criar um provedor de recursos personalizado, não precisará fornecer suporte personalizado para localização implícita de recursos. A localização implícita funcionará com seu provedor de recursos.
Métodos
GetImplicitResourceKeys(String) |
Obtém uma coleção de chaves de recurso implícita conforme especificado pelo prefixo. |
GetObject(ImplicitResourceKey, CultureInfo) |
Obtém um objeto que representa o valor da chave de recurso especificada. |