Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe ScriptResourceAttribute

 

Publicado: abril de 2016

Define um recurso em um assembly a ser usado em um arquivo de script de cliente. Essa classe não pode ser herdada.

Namespace:   System.Web.UI
Assembly:  System.Web.Extensions (em System.Web.Extensions.dll)

System.Object
  System.Attribute
    System.Web.UI.ScriptResourceAttribute

[AttributeUsageAttribute(AttributeTargets.Assembly, AllowMultiple = true)]
public sealed class ScriptResourceAttribute : Attribute

NomeDescrição
System_CAPS_pubmethodScriptResourceAttribute(String)

Inicializa uma nova instância da classe ScriptResourceAttribute.

System_CAPS_pubmethodScriptResourceAttribute(String, String, String)

Inicializa uma nova instância da classe ScriptResourceAttribute.

NomeDescrição
System_CAPS_pubpropertyScriptName

Obtém o nome da biblioteca de scripts.

System_CAPS_pubpropertyScriptResourceName

Obsoleto. Obtém o nome do arquivo de recurso para a biblioteca de script.

System_CAPS_pubpropertyStringResourceClientTypeName

Obtém o nome do tipo de cliente para criar para os valores no arquivo de recurso.

System_CAPS_pubpropertyStringResourceName

Obtém o nome do arquivo de recurso para a biblioteca de script.

System_CAPS_pubpropertyTypeId

Quando implementado em uma classe derivada, obtém um identificador exclusivo para este Attribute.(Herdado de Attribute.)

System_CAPS_pubpropertyTypeName

Obsoleto. Obtém o nome é usado ao recuperar os valores no arquivo de recurso.

NomeDescrição
System_CAPS_pubmethodEquals(Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Retorna um valor que indica se essa instância é igual a um objeto especificado. (Herdado de Attribute.)

System_CAPS_pubmethodGetHashCode()

Retorna o hash code para essa instância. (Herdado de Attribute.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodIsDefaultAttribute()

Quando substituído em uma classe derivada, indica se o valor dessa instância é o valor padrão para a classe derivada.(Herdado de Attribute.)

System_CAPS_pubmethodMatch(Object)

Quando substituído em uma classe derivada, retorna um valor que indica se essa instância é igual a um objeto especificado.(Herdado de Attribute.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

NomeDescrição
System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição.(Herdado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera as informações de tipo para um objeto, que pode ser usado para obter as informações de tipo para uma interface.(Herdado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfoCount(UInt32)

Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1).(Herdado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornece acesso a propriedades e métodos expostos por um objeto.(Herdado de Attribute.)

O ScriptResourceAttribute classe é válida somente quando você usá-lo em declarações do assembly. Você pode usá-lo para habilitar um recurso de script incorporado especificado em um assembly. Você pode definir o nome da biblioteca de script inserido, o nome do arquivo de recurso para a biblioteca de script e o nome que é usado em um arquivo de script para recuperar os valores do recurso. O ScriptManager classe usa as propriedades no ScriptResourceAttribute para determinar o nome do recurso correto para uma biblioteca de script. O TypeName propriedade é usada com uma chave de recurso para especificar um recurso.

System_CAPS_noteObservação

O ScriptResourceAttribute classe pode ser usada somente para identificar recursos com base em texto para arquivos JavaScript. Para associar um arquivo de imagem localizado (binário) com uma cultura específica, considere armazenar apenas a URL como um recurso localizado, o que, em seguida, ser resolvido e carregado no script.

A exemplo a seguir mostra um ScriptResourceAttribute atributo para um arquivo de script chamado CheckAnswer que usa recursos de arquivos de recurso VerificationResources. O nome Answer é usado para fazer referência a esses recursos.

[assembly: System.Web.UI.WebResource("LocalizingScriptResources.CheckAnswer.js", "application/x-javascript")]
[assembly: System.Web.UI.ScriptResource("LocalizingScriptResources.CheckAnswer.js", "LocalizingScriptResources.VerificationResources", "Answer")]

O exemplo a seguir mostra como usar os recursos no script de cliente. As chaves de recurso (Correct e Incorrect) são prefixados com Answer para identificar a definição de recurso de script que contém os valores.

.NET Framework
Disponível desde 3.5

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: