ScriptResourceAttribute.TypeName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
This property is obsolete. Use StringResourceClientTypeName instead.
Získá název, který se používá při načítání hodnot v souboru prostředku.
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
Hodnota vlastnosti
Název, který se používá v klientském skriptu při načítání hodnot v souboru prostředků.
- Atributy
Příklady
Následující příklad ukazuje ScriptResourceAttribute atribut pro soubor skriptu s názvem CheckAnswer.js, který používá prostředky ze souborů prostředků VerificationResources. Answer
Název se používá k odkaz na tyto prostředky. V tomto příkladu TypeName vrátí vlastnost "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")>
Následující příklad ukazuje, jak používat prostředky v klientském skriptu. Klíče prostředků (Correct
a Incorrect
) mají předponu Answer
k identifikaci definice prostředku skriptu, která obsahuje hodnoty.
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;
}
}
Poznámky
Vlastnost TypeName obsahuje hodnotu, která se používá k načtení lokalizovaných prostředků v klientském skriptu. Klientský skript musí obsahovat TypeName hodnotu a název klíče pro lokalizaci prostředku.