Compartir a través de


ScriptResourceAttribute.TypeName Propiedad

Definición

Precaución

This property is obsolete. Use StringResourceClientTypeName instead.

Obtiene el nombre que se utiliza al recuperar los valores del archivo de recursos.

public:
 property System::String ^ TypeName { System::String ^ get(); };
public string TypeName { get; }
[System.Obsolete("This property is obsolete. Use StringResourceClientTypeName instead.")]
public string TypeName { get; }
member this.TypeName : string
[<System.Obsolete("This property is obsolete. Use StringResourceClientTypeName instead.")>]
member this.TypeName : string
Public ReadOnly Property TypeName As String

Valor de propiedad

String

El nombre que se usa en el script de cliente al recuperar los valores en el archivo de recursos.

Atributos

Ejemplos

En el ejemplo siguiente se muestra un ScriptResourceAttribute atributo para un archivo de script denominado CheckAnswer.js que usa recursos de los archivos de recursos VerificationResources. El nombre Answer se usa para hacer referencia a estos recursos. En este ejemplo, la TypeName propiedad devuelve "Answer".

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

En el ejemplo siguiente se muestra cómo usar los recursos en el script de cliente. Las claves de recurso (Correct y Incorrect) tienen el prefijo para Answer identificar la definición de recursos de script que contiene los valores.

function CheckAnswer()
{
    var firstInt = $get('firstNumber').innerText;
    var secondInt = $get('secondNumber').innerText;
    var userAnswer = $get('userAnswer');
    
    if ((Number.parseLocale(firstInt) + Number.parseLocale(secondInt)) == userAnswer.value)
    {
        alert(Answer.Correct);
        return true;
    }
    else
    {
        alert(Answer.Incorrect);
        return false;
    }
}

Comentarios

La TypeName propiedad contiene el valor que se usa para recuperar recursos localizados en el script de cliente. El script de cliente debe incluir el TypeName valor y el nombre de clave del recurso que se va a localizar.

Se aplica a