Compartilhar via


IImplicitResourceProvider Interface

Definição

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.

Aplica-se a

Confira também