ResXDataNode.GetValue Metodo

Definizione

Recupera l'oggetto archiviato da questo nodo.

Overload

Nome Descrizione
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 eseguendo una ricerca negli assembly specificati.

GetValue(ITypeResolutionService)

Origine:
ResXDataNode.cs
Origine:
ResXDataNode.cs
Origine:
ResXDataNode.cs
Origine:
ResXDataNode.cs
Origine:
ResXDataNode.cs

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 dei tipi da usare quando si cerca un convertitore di tipi.

Valori restituiti

Oggetto che corrisponde al valore archiviato.

Eccezioni

Impossibile trovare il tipo corrispondente oppure non è disponibile un convertitore di tipi appropriato.

Commenti

Se il valore archiviato esiste attualmente in memoria, viene restituito direttamente. Se è 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ò eseguire la conversione da una stringa all'oggetto appropriato. Se la risorsa è un riferimento al file, GetValue tenta di de-serializzarla.

Si applica a

GetValue(AssemblyName[])

Origine:
ResXDataNode.cs
Origine:
ResXDataNode.cs
Origine:
ResXDataNode.cs
Origine:
ResXDataNode.cs
Origine:
ResXDataNode.cs

Recupera l'oggetto archiviato da questo nodo eseguendo una ricerca negli 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.

Valori restituiti

Oggetto che corrisponde al valore archiviato.

Eccezioni

Impossibile trovare il tipo corrispondente oppure non è disponibile un convertitore di tipi appropriato.

Commenti

Se il valore archiviato esiste attualmente in memoria, viene restituito direttamente. Se è 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 oggetto TypeConverter che può eseguire la conversione da una stringa all'oggetto appropriato. Se la risorsa è un riferimento al file, GetValue tenta di deserializzarla.

Si applica a