ResXDataNode.GetValue Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera l'oggetto archiviato da questo nodo.
Overload
GetValue(ITypeResolutionService) |
Recupera l'oggetto archiviato da questo nodo utilizzando il servizio di risoluzione dei tipi specificato. |
GetValue(AssemblyName[]) |
Recupera l'oggetto archiviato da questo nodo cercando gli assembly specificati. |
GetValue(ITypeResolutionService)
Recupera l'oggetto archiviato da questo nodo utilizzando il servizio di risoluzione dei tipi specificato.
public:
System::Object ^ GetValue(System::ComponentModel::Design::ITypeResolutionService ^ typeResolver);
public object GetValue (System.ComponentModel.Design.ITypeResolutionService typeResolver);
public object? GetValue (System.ComponentModel.Design.ITypeResolutionService? typeResolver);
member this.GetValue : System.ComponentModel.Design.ITypeResolutionService -> obj
Public Function GetValue (typeResolver As ITypeResolutionService) As Object
Parametri
- typeResolver
- ITypeResolutionService
Servizio di risoluzione del tipo da utilizzare nella ricerca di un convertitore di tipo.
Restituisce
Oggetto che corrisponde al valore archiviato.
Eccezioni
Il tipo corrispondente non è stato trovato oppure non è disponibile il convertitore di tipi necessario.
Commenti
Se il valore archiviato esiste attualmente in memoria, viene restituito direttamente. Se viene archiviato nel file di risorse e non è un riferimento al file, GetValue cerca un TypeConverter oggetto usando il servizio di risoluzione dei tipi specificato che può essere convertito da una stringa all'oggetto appropriato. Se la risorsa è un riferimento al file, GetValue prova a de-serializzarla.
Si applica a
GetValue(AssemblyName[])
Recupera l'oggetto archiviato da questo nodo cercando gli assembly specificati.
public:
System::Object ^ GetValue(cli::array <System::Reflection::AssemblyName ^> ^ names);
public object GetValue (System.Reflection.AssemblyName[] names);
public object? GetValue (System.Reflection.AssemblyName[]? names);
member this.GetValue : System.Reflection.AssemblyName[] -> obj
Public Function GetValue (names As AssemblyName()) As Object
Parametri
- names
- AssemblyName[]
Elenco di assembly in cui cercare il tipo dell'oggetto.
Restituisce
Oggetto che corrisponde al valore archiviato.
Eccezioni
Il tipo corrispondente non è stato trovato oppure non è disponibile il convertitore di tipi necessario.
Commenti
Se il valore archiviato esiste attualmente in memoria, viene restituito direttamente. Se viene archiviato nel file di risorse e non è un riferimento al file, GetValue cerca negli assembly identificati dai nomi per trovare il tipo corrispondente dell'oggetto e cerca un TypeConverter oggetto che può essere convertito da una stringa all'oggetto appropriato. Se la risorsa è un riferimento al file, GetValue tenta di deserializzare la risorsa.