IImplicitResourceProvider Interface

Definição

Define métodos que uma classe implementa para atuar como fornecedor implícito de recursos.

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

Observações

Os recursos podem ser declarados explícita ou implicitamente dentro de uma página. Os recursos implícitos permitem ao programador atribuir uma coleção de valores de recurso a um controlo numa única instrução, em vez de atribuir cada valor individualmente. Quando o analisador de páginas encontra um recurso implícito na forma de meta:resourcekey="WelcomeLabel", atribui todos os valores com o prefixo WelcomeLabel da chave de recurso aos valores correspondentes no controlo. Por exemplo, se um ficheiro de recurso define valores para WelcomeLabel.Text e WelcomeLabel.ToolTip, esses valores seriam atribuídos a um Label controlo com uma referência implícita a WelcomeLabel.

A IImplicitResourceProvider interface define os métodos que um fornecedor de recursos implementa para aceder a recursos implícitos. Pode obter um valor específico usando este GetObject método.

Se criar um fornecedor de recursos personalizado, não precisa de fornecer suporte personalizado para localização implícita de recursos. A localização implícita funcionará com o seu fornecedor de recursos.

Métodos

Name Description
GetImplicitResourceKeys(String)

Obtém uma coleção de chaves implícitas de recursos conforme especificado pelo prefixo.

GetObject(ImplicitResourceKey, CultureInfo)

Obtém um objeto que representa o valor da chave de recurso especificada.

Aplica-se a

Ver também