Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe ScriptResourceAttribute

 

Definisce una risorsa in un assembly per essere utilizzato da un file di script client. Questa classe non può essere ereditata.

Spazio dei nomi:   System.Web.UI
Assembly:  System.Web.Extensions (in System.Web.Extensions.dll)

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

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

NomeDescrizione
System_CAPS_pubmethodScriptResourceAttribute(String)

Inizializza una nuova istanza della classe ScriptResourceAttribute.

System_CAPS_pubmethodScriptResourceAttribute(String, String, String)

Inizializza una nuova istanza della classe ScriptResourceAttribute.

NomeDescrizione
System_CAPS_pubpropertyScriptName

Ottiene il nome della libreria di script.

System_CAPS_pubpropertyScriptResourceName

Obsoleto. Ottiene il nome del file di risorse per la libreria di script.

System_CAPS_pubpropertyStringResourceClientTypeName

Ottiene il nome del tipo di client da creare per i valori nel file di risorse.

System_CAPS_pubpropertyStringResourceName

Ottiene il nome del file di risorse per la libreria di script.

System_CAPS_pubpropertyTypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.(Ereditato da Attribute.)

System_CAPS_pubpropertyTypeName

Obsoleto. Ottiene il nome utilizzato per recuperare i valori nel file di risorse.

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Restituisce un valore che indica se questa istanza è uguale ad un oggetto specificato. (Ereditato da Attribute.)

System_CAPS_pubmethodGetHashCode()

Restituisce il codice hash per questa istanza. (Ereditato da Attribute.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodIsDefaultAttribute()

Quando viene eseguito l'override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata. (Ereditato da Attribute.)

System_CAPS_pubmethodMatch(Object)

Quando viene eseguito l'override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato. (Ereditato da Attribute.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Esegue il mapping di un set di nomi a un corrispondente set di identificatori di dispatch. (Ereditato da Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sui tipi per un oggetto, che possono essere utilizzate per ottenere informazioni sul tipo per un'interfaccia. (Ereditato da Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfoCount(UInt32)

Recupera il numero di interfacce di informazioni sui tipi che un oggetto fornisce (0 o 1). (Ereditato da Attribute.)

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

Fornisce l'accesso alle proprietà ed ai metodi esposti da un oggetto. (Ereditato da Attribute.)

La ScriptResourceAttribute classe è valido solo quando si utilizza nelle dichiarazioni di assembly. È utilizzato per abilitare una determinata risorsa script incorporata in un assembly. È possibile definire il nome della libreria di script incorporati, il nome del file di risorse per la libreria di script e il nome utilizzato in un file di script per recuperare i valori delle risorse. La ScriptManager classe utilizza le proprietà in ScriptResourceAttribute per determinare il nome di risorsa corretta per una libreria di script. Il TypeName proprietà viene utilizzata con una chiave di risorsa per specificare una risorsa.

System_CAPS_noteNota

La ScriptResourceAttribute classe può essere utilizzata solo per identificare le risorse basate su testo per i file JavaScript. Per associare un file di immagine localizzato (binario) a una determinata lingua, è consigliabile archiviare solo il relativo URL come una risorsa localizzata, che quindi essere risolto e caricato nello script.

Nell'esempio seguente un ScriptResourceAttribute attributo per un file script denominato CheckAnswer. js che utilizza le risorse dal file di risorse VerificationResources. Il nome Answer viene utilizzato per fare riferimento a queste risorse.

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

Nell'esempio seguente viene illustrato come utilizzare le risorse nello script client. Le chiavi di risorsa (Correct e Incorrect) sono preceduti da Answer per identificare la definizione di risorsa script che contiene i valori.

.NET Framework
Disponibile da 3.5

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: